Restaurants in Plymouth, VT
River Tavern Restaurant