Get directions to: Glass Onion, Block Island, RI
Restaurant address: 241 Water St Block Island, RI 02807, USA
Restaurant: Glass Onion