Finn's Seafood

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