Get directions to: Ice Cream Place, Block Island, RI
Restaurant address: 232 Water Block Island, RI 02807, USA
Restaurant: Ice Cream Place