Home
About Us
Menu
Order Online
Contact Us
More...
1295 Highbury Avenue North, Unit A5A, London , ON, N5Y5L3
​
Store Hours
Tuesday - Thursday from 11:00 am - 9:00 pm
Friday - Saturday 11:00 am - 10:00 pm
Sunday from 11:00 am - 8:00 pm
We'd love to hear from you!
Thanks for submitting!