Get In Touch

Feel free to contact us though the methods listed below.

Email Us
Call Us

416-651-9117

london-bk

1700 St Clair Ave West

Call Us

416.651.9117

HOURS

Opening Soon

View Map
Made for Sharing

Let's stay in touch

Follow Us
Try our Seasonal Products

Order for pick-up or delivery to your home

Shop Now