Menu


Peabody

Seafood

Seawitch Restaurant

Seawitch Restaurant

203 Newbury St

Peabody MA 01960

(978)535-6057

Seawitch Restaurant

Our
Restaurant