Restaurant
the Free Range
15 locals recommend
Permanently closed
Tips from locals
Free Range, Chester - On the Green in Chester, nice atmosphere, good food, welcoming owners on site.
Good food in a great location in Chester. Visit the local shops before or after dinner or lunch.
Locals also recommend
Location
90 The Common
Chester, VT
Chester Depot