32 Dodge St, New Shoreham, Rhode Island 02807 USA
Inside the lounge area of the Block Island Beach House
Photo Credit: Yelp