Email [email protected] Customer Service 416-698-8667
Telephone & website support is available Monday-Saturday 9:am-6:00pm
If you experience technical difficulties we are happy to process your order over the phone during regular business hours. If after hours please leave us a message and we will get back to you as soon as possible.
Head Office & Retail Store Location
852 Millwood Road, Toronto, Ontario, M4G 1W6
Kitchen Facility - (no retail at this location)
1933 Gerrard Street East, Toronto