Filters
1006 St Clair Ave W, Toronto, ON M6E 1A2 Get directions
Alcohol Served, Lunch Menu, Restaurant With Terrace, Take-out, Online Reservation

At Barista & Chef, our mission is to bring the taste of the Mediterranean to Toronto. We offer a fine dining experience at affordable prices, with fresh, authentic flavours and war...

Go to Merchant Page
Get Directions
Back to Top
Close menu