Do you have live music?? If so, tonight??
Address: 179 Main St, Sturbridge, MA 01566, USA
Phil Matton | Sep 6, 2018
No
Randall Stephens | Sep 6, 2018
No they only have. TV sports
Rob Velez | Sep 6, 2018
As far as I know, they don't have live music. They only have TV's tuned into sports...
Thanks! Your answer is awaiting moderation.