HOME
ABOUT
MENU
CONTACT
More...
968 St Clair Ave W, Toronto, ON, tel: 647-347-8177 | Tuesday - Friday: 10:30AM - 9:30PM, Monday & Saturday 3:30PM - 9:30PM Sunday Closed
​
For your convenience, you can pick up individual slices and orders on the side take-out window.