1006 St Clair Ave W,
Toronto,
ON M6E 1A2
647-344-1216
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 warm, hospitable service.