“The Elmore Store is great place to stop and grab a bite to eat and a beer or provisions as you make your way through Vermont. Warm and friendly staff, great food and prices. Amazing views off the back deck of Lake Elmore and the fire tower at the top of Elmore Mountain. Quick refueling stop or spend the afternoon. Worth your time.”
“Terrific experience: The manager should really try and capture some of the online Sweedish fame of this town and its town hall. Good prices, good food, maybe a small sweedish meatball offering to pull in tourists for the town hall? 9/10 would recommend highly”