Get directions to: Sonrisa Restaurant, Central Falls, RI
Restaurant address: 48 Cross St Central Falls, RI 02863, USA
Restaurant: Sonrisa Restaurant