Grill 211 in Adirondacks, NY

Phone Number:(518) 523-5853
Address:211 Main St
Lake Placid, NY 13946
Region:Adirondacks, NY
Rating: * * * * * Good (3 out of 5)

MVNY Staff Review

This restaurant is attached to Nicola's which is a more family oriented restaurant. Grill 211 has more of a Grill/ Bar setting with booth seating.
Food was decent, but perhaps warranted a lower price.

Nearby Entertainment & Nightlife