Do you suggest making reservations on Saturday nights? Never been and figured it is probably busy seeing they have music on fridays and Saturdays.
Address: 101 Concord St, Framingham, MA 01702, USA
Tzongshi Lu | Sep 27, 2019
Yes, it's better to make reservation! Enjoy!
Dave Stevens | Sep 27, 2019
It is often busy. Reservations would be good.
Michael Maggard | Sep 27, 2019
Play it safe, make a reservation.
Thanks! Your answer is awaiting moderation.