122 Water St, Plymouth, Massachusetts 02360 USA
Great location, right across from the hahbah
Photo Credit: Yelp