80 Thoreau is a progressive fine dining restaurant set in the beautiful town of Concord. The kitchen utilizes products from local farms, and the staff offers genuine hospitality.
Review
80 Thoreau
Time Out says
Details
- Address
- 80 Thoreau St
- Concord
- 01742
- Opening hours:
- Mon-Thu 5:30-10:30pm; Fri-Sat 5-11:30pm
Discover Time Out original video