Luna Restaurant
2477 Main St, Lake Placid
(518) 302-5180
Recent Reviews
You May Also Like
Big Mountain Deli & Crêperie - 2475 Main St
Deli, Vegan
Smoke Signals - 2489 Main St
American, Barbeque, Pubs, Vegan, Vegetarian
Starbucks - 2490 Main St
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Lake Placid, NY
Luna Restaurant
2477 Main St, Lake Placid, NY 12946
(518) 302-5180