Photo

111 Providence Pl, Providence, RI 02903

Nearby restaurants