1160 St Clair Ave W
Marcello's Pizzeria
Details
- Restaurant
- Wheelchair accessible
More pizza places near Marcello's Pizzeria
1182 St. Clair Avenue West(416) 651-9999Hours listed
1262 St Clair Ave W
968 St. Clair Avenue West
1352 St Clair Ave W
950 St Clair Ave W