Remove Ads

Photo of The Surf

The Surf

32 Dodge St, New Shoreham, Rhode Island 02807 USA

39 Reviews

Inside the lounge area of the Block Island Beach House

Photo Credit: Yelp

Remove Ads