Newburyport’s premier waterfront restaurant. Overlooking the Merrimac River, Michael’s is known for the freshest seafood on the North Shore.
Shop + Enjoy
Shop + Enjoy
Newburyport’s premier waterfront restaurant. Overlooking the Merrimac River, Michael’s is known for the freshest seafood on the North Shore.