40 Main Street North Adams, MA 01247
Seated: 48
Square Feet: 1,525 ft2
A modern industrial interior with ample views of the north adams streetscape.