Specialty Bar and Grill

Address: 624 Main St, Holden, MA - United States

Checkins

2

Avarage rating at this location

4.0

 
4.0

over 2 years ago

 
4.0

over 2 years ago