Souvlaki House

  • 315 Eddy St,
    Ithaca, NY 14850
  • Phone: 607-273-1650
  • Cuisine: Greek Restaurant

Map

Unable to Display Map