Get in touch
Barista & Chef Cafe Bistro is located at the corner of St Clair Ave West and Appleton Ave. The exact address is 1006 St Clair Ave west Toronto, Ontario Canada.
Small place, great satisfaction.
If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away. There is no reasonable question that our team can not answer