Do they do take out?
Address: 231 State Rd # A, Westport, MA 02790, USA
Hugo PONTE | Mar 20, 2018
Yes they do
michael oneill | Mar 20, 2018
Yes
Kevin Dupont | Mar 20, 2018
I believe so.
Ed Medeiros | Mar 20, 2018
Yes, they have take out.
Laura Viveros | Mar 20, 2018
Yes, they reopen on Thursday Jan 4
Thanks! Your answer is awaiting moderation.