Vegetarian Restaurant Froozies – Block Island 20 Spring St, RI 02807Block Island 20 Spring St, RI 02807(401) 466-2230 ConnecticutGroton