← Lake Placid restaurants
Luna Restaurant
No reviews yet
Italian2477 Main St, Lake Placid
Own or manage Luna Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address2477 Main St, Lake Placid 12946
Phone+15183025180
Websitehttp://www.lakeplacidmenus.com/luna.html
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.