Get directions to: Cafeteria La Rueda, Providence, RI
Restaurant address: 1421 Broad St Providence, RI 02905, USA
Restaurant: Cafeteria La Rueda