Are they open Christmas day? Do we need reservations?
Address: 676 Washington St, Attleboro, MA 02703, USA
Neli Tremblay | Sep 22, 2020
Agree with Jorge answer.
Jorge Hernandez SanMartino | Sep 22, 2020
Not sure, just call n check.👍
Thanks! Your answer is awaiting moderation.