The Greeks ADK
2724 Main St, Lake Placid
(518) 302-5088
Menu
Restaurants in Lake Placid, NY
The Greeks ADK
2724 Main St, Lake Placid, NY 12946
(518) 302-5088