Mykonos Restaurant

  • 38 Saranac Ave,
    Lake Placid, NY 12946
  • Phone: 518-523-1164
  • Cuisine: Greek Restaurant

Map

Unable to Display Map