Finn's Seafood Restaurant Water Street Block Island RI United States
Cross Street: Dodge Street and Water Street
Phone: 401.466.2473