Brussel Sprouts Restaurants in Village of Lake Placid
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Village of Lake Placid, 187 Fir Way, Village Of Lake Placid, 12946, United States Of America, Village of Lake Placid
"We love this restaurant. The food is always fresh and delicious. COVID has changed the dining experience here, but it's still a great time. We typical..."
Feedback
These reviews refer only to the mentioned ingredients.