Is there a bar or is Luna BYOB?

Kathy Centrella | May 11, 2020 | Category: Restaurant in Lake Placid, New York

Luna Restaurant - All questions

Address: 2477 Main St, Lake Placid, NY 12946, USA

James G. | May 12, 2020

There's a full bar

Chris Champion | May 12, 2020

There is a full bar

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places