Update Info - North Shore Lobster
This restaurant was reported as closed. If it is open, let us know.
North Shore Lobster
203 Newbury St
Peabody, MA 01960
203 Newbury St
Peabody, MA 01960
This restaurant was reported as closed. If it is open, let us know.