• Finn's Seafood

    212 Water Street
    Block Island, RI 02807
    Tel: 401-466-2473
    Get Directions