Pizza Review
Cheese not the greatest... the Buffalo is top notch. Bumped up the rating a bit for the buffalo

Order IL Mondo Pizzeria

Hungry? Order right now on Slice
Order now on Slice