200 Dartmouth Street Boston, MA 02116
Seated: 18
small private space for small groups, perfect for executive meetings.