86 Sisson Rd, Harwich Port, Massachusetts 02646 USA
Dining room at dinner at Mooncussers.
Photo Credit: Yelp