Mama Sbarro's
Address:
238 Route 25A, Setauket, NY 11733
Phone:
(631) 689-8800
Restaurants
Other Businesses:
- Tai-Show at 316 Main St, Setauket, NY 11733
- Sushi-Ichi Japanese Restaurant at 700 Route 25A, Setauket, NY 11733
- Domino's Pizza at 736 Route 25A, Setauket, NY 11733
- Bliss at 766 Route 25A, Setauket, NY 11733
- Three Village Delicatessen at 210 Main St, Setauket, NY 11733