- #5 Most Liked - 399 Likes

Luna Restaurant

edit:
Mediterranean - Italian - Seafood - Steaks - Lobster ravioli

2477 Main St, Lake Placid, NY

518-302-5180 -


Mon: 11:30am–10pm
Tue: 11:30am–10pm
Wed: 11:30am–10pm
Thu: 11:30am–10pm
Fri: 11:30am–10pm
Sat: 11:30am–10pm
Sun: 11:30am–10pm