Get directions to: Eli's Restaurant, Block Island, RI
Restaurant address: 456 Chapel St Block Island, RI 02807, USA
Restaurant: Eli's Restaurant