The best pizza in Toronto! Located at 1528 Bayview Ave. (at Mill wood Rd.). Call us anytime at 416-485-8888




View our menu

Use the zoom controls to view the menu in detail. View fullscreen version here.

Back to top

Where we're located

1528 Bayview Ave. (at Millwood Rd). Reach us by phone at: (416) 485-8888

Back to top