About
Open all year. Simply the best lobster in New England. Come in to see for yourself!
Address: 203 Newbury St. (Rte. 1 North), Peabody, Massachusetts 01960
Phone: (978) 535-3631
Parking:
Lot
State: MA
City: Peabody
Street Number: 203 Newbury St. (Rte. 1 North)
Zip Code: 01960
categories: american restaurant, bar, seafood restaurant
related searches: Seawitch lobster company peabody menu, Seawitch lobster company peabody reviews, Seawitch lobster company peabody phone number, Seawitch lobster company peabody photos