San Souci Inn

  • 216 Mohawk Ave,
    Scotia, NY 12302
  • Phone: 518-377-2041
  • Cuisine: Italian Restaurant

Map

Unable to Display Map