Restaurants from Barre


4.9
Menu
Open Now
4.9
Menu
Open Now
City: Barre, 81 N Main St, 05641, Barre, US, United States
"This place was amazing. At first, I was thrown off by the small menu but left realizing the smaller the better. This means you have the dishes perfected. We were a party of four and we each ordered something different. Everyone loved their meals. Flavorful. Generous portions. Desserts hit the spot. We will definitely be coming back!"