About
Alobar Yorkville is an establishment located in Toronto, Ontario on 162 Cumberland St. Alobar Yorkville is in the "Restaurant" category. Simply decorated bistro serving creative, scratch-made food fusing European & Asian influences.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like