Do they take credit cards
Address: 196 Franklin St, Lynn, MA 01904, USA
Diane Mahoney | Sep 20, 2018
No, but they have an ATM.
Garry Faulkner | Sep 20, 2018
Excellent food and service, cash only but atm on site.
Starr Quigley | Sep 20, 2018
No
Thanks! Your answer is awaiting moderation.