Marcello’s

1163 St Clair W, Toronto, Ontario M6H 3L9

Marcellos-Pizzeria-whatTOdo-Toronto.jpg
1163 St Clair W, Toronto, Ontario M6H 3L9
Open Monday to Wednesday 11:30 am to 10:30 pm, Thursday to Saturday 11:30 am to 11 pm, Sunday 1 to 10 pm.
Restaurant
Pizza
Dinner, Lunch, Outdoor Seating
Reviewed
Critics' Picks
Moderate

Mentions