25 Town Wharf, Plymouth, Massachusetts 02360 USA
No distancing here. Big mess. (01-Aug-2020)
Photo Credit: Yelp