Finn’s Seafood Restaurant

Finn’s Seafood Restaurant
212 Water Street
New Shoreham, Block Island
02807
RI
401-466-2473

Located across from ferry landing. Parking across street.

P V R M

Send Message to listing owner

Finn’s Seafood Restaurant