Marcello's Pizzeria Lts, 1163 St Clair Ave W, Toronto Corso Italia
1978th visitor, Write a review
Marcello's Pizzeria Lts Rating
Restaurant rating: 3.5 out of 5 with 6 ratings
Marcello's Pizzeria Lts Map

near M6E 1B2

Marcello's Pizzeria Lts is ranked #6 of 29 nearby Restaurants.

They say Marcello's Pizzeria Lts is busy, big, good