Almonte's

Providence, Rhode Island, USA



Almonte's, Providence, RI, USA