Does the bar have live music.
Address: 1360 Worcester St, Natick, MA 01760, USA
Kayleigh Adsitt | Oct 15, 2019
No
Gary Wolfe | Oct 15, 2019
Not sure if they have live music all the time they did the day I was there.
Thanks! Your answer is awaiting moderation.