Restaurant
Pizza e Pazzi - Best pizza Toronto
23 locals recommend,
Tips from locals
Italian restaurant - One of many Italian restaurants in the area. Decent food and service.
Unique things to do nearby
Locals also recommend
Location
1182 St Clair Ave W
Toronto, ON