Michael’s Harborside
Cuisines: Seafood, AmericanNo rank yet








Our LocationMichael’s Harborside
Seafood, American
1 Tournament Wharf
Newburyport, MA, 01950
(978) 462-7785
Restaurant HoursMichael’s Harborside
Seafood, American
1 Tournament Wharf
Newburyport, MA, 01950
(978) 462-7785
