Michael’s Harborside

Tournament Wharf, Newburyport MA 01950
978-462-7785 | Accepts Newburyport Gift Card

Newburyport’s premier restaurant on the waterfront.