Dog Team Tavern

1338 Dog Team Tavern Rd.
New Haven
Vermont
United States