Tavern on the Wharf

Tavern on the Wharf, 6 Town Wharf, Plymouth, MA