Sbarro

  • PO Box 373,
    Sturbridge, MA 01566
  • Phone: 508-347-7805
  • Cuisine: Italian Restaurant

Map

Unable to Display Map