Get directions to: El Valle Restaurant, Providence, RI
Restaurant address: 237 Manton Ave Providence, RI 02909, USA
Restaurant: El Valle Restaurant