Get directions to: Froozies Juice Bar & Cafe, Block Island, RI
Restaurant address: 26 Dodge Block Island, RI 02807, USA
Restaurant: Froozies Juice Bar & Cafe