133 Ocean Ave, New Shoreham, RI 02807 +1 401-466-5572
restaurant, Block Island, RI, US
How to go there