Pizza Review
A little stiff but overall good flavor. Good “party” pizza but if you’re just trying to lay low and enjoy pizza I’d look elsewhere.

Order Mama Sbarro's of Deer Park

Hungry? Order right now on Slice
Order now on Slice