
1 like

mr.iceman
Not the worst, probably one of the better Pizza places in the Deer Park area. Sauce has a little too much tang, but the grease is light and there’s a little crisp to it.
Order Mama Sbarro's of Deer Park
Hungry? Order right now on Slice














