Cedar Street Restaurant

  • 12 Cedar St,
    Sturbridge, MA 01566
  • Phone: 508-347-5800
  • Cuisine: French Restaurant

Map

Unable to Display Map