Michael's Harborside Restaurant & Bar

Seafood restaurant · 1 Tournament Wharf, Newburyport, MA

Hours

More food in Newburyport, MA · Seafood in Newburyport