Mama Sbarro
Add to Favorites
CLOSED NOW
Today: 11:00 am - 11:00 pm
Tomorrow: 11:00 am - 11:00 pm
26 Years
in Business
Amenities:
Offers outdoor seatingTakes reservations
Saved to Favorites
Phone: (631) 254-9700
Address: 30 Deer Shore Sq., North Babylon, NY 11703
Phone: (631) 254-6340
Take Out: Yes
Cuisine: Family Style, Fast Food, Italian, European, Continental, Pizza