Michael’s Harborside
Tournament Wharf, Newburyport MA 01950
978-462-7785 | Accepts Newburyport Gift Card
Newburyport’s premier restaurant on the waterfront.
Tournament Wharf, Newburyport MA 01950
978-462-7785 | Accepts Newburyport Gift Card
Newburyport’s premier restaurant on the waterfront.