Review on 80 Thoreau
80 Thoreau is a progressive fine dining restaurant set in the beautiful New England town of Concord, sourcing from local farms and offering genuine hospitality.
Rate this RestaurantCuisine
Contemporary American
Accepted credit cards
Visa, Master Card