89 Grand Summit Way, West Dover, Vermont 05356 USA
The cozy lodge lobby right outside the restaurant.
Photo Credit: Yelp