Information about Capitol Restaurant, phone number: 4136622500, that is located at 55 Main Street North Adams 01247 MA Information about Capitol Restaurant, phone number: 4136622500, that is located at 55 Main Street North Adams 01247 MA
Partial Data by Foursquare.