Temporarily suspending new reservations due to increasing COVID cases in the city.

Contact Us

We are here to help! Just send us an email or call us below to get in touch.

Phone: 647-725-7752

Store Location: 
41 Lebovic Avenue Unit A113
Toronto, ON M1L 4W1

Store Hours: 
By Appointment Only