About
You will love New England Seafood's Restaurants large menu and spacious location in Methuen, MA. We host a variety of events for all guest to enjoy.
Address: 159 Pelham St, Methuen 01844
Phone: (978) 965-2242
State: MA
City: Methuen
Street Number: 159 Pelham St
Zip Code: 01844
categories: family style restaurant, seafood restaurant