Alobar Yorkville

Alobar Yorkville is a French restaurant in Toronto, Ontario, Canada. The restaurant serves seafood and has received a Michelin star.