The village inn restaurant

Restaurant · 41 Pleasant St, Woodstock, VT

Popular items (As of 10/30)

See full menu

More food in Woodstock, VT