Pizza Review
Straight 7.4 no argument it’s just an Italian restaurant with great entree’s that happens to cook pizza it’s fresh it’s fine it’s FINE

Order Marcello's Pizza & Subs

Hungry? Order right now on Slice
Order now on Slice