Island House Restaurant

242 Broad Street, Providence, RI 02903