Marcello's Pizzeria Lts, 1163 St Clair Ave W, Toronto Corso Italia
1960th 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 People's Choice, 2016 winner

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

They say Marcello's Pizzeria Lts is nice, tasteless, worst