Mykonos Restaurant
CLOSED NOW
Today: Closed
Tomorrow: Closed
32 Years
in Business
Phone: (518) 523-1164
Address: 2279 Saranac Ave, Lake Placid, NY 12946
Parking: Lot, Free
2409 Main St, Lake Placid, NY 12946
77 Mirror Lake Dr, Lake Placid, NY 12946
2405 Main St, Lake Placid, NY 12946
138 Mirror Lake Dr, Lake Placid, NY 12946
15 Mirror Lake Dr, Lake Placid, NY 12946
2425 Main St, Lake Placid, NY 12946
2543 Main St, Lake Placid, NY 12946
2439 Main St, Lake Placid, NY 12946
513 Lake Flower Ave, Saranac Lake, NY 12983
2407 Main St, Lake Placid, NY 12946