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.
Tel:647-344-1216
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