Pizza Review
Mama Sbarros has the perfect crisp and the best tasting sauce. The plain slice is amazing but my favorites are the grandma and the Margherita slice

Order Mama Sbarro's of Hauppauge

Hungry? Order right now on Slice
Order now on Slice