Get directions to: China Garden Restaurant, Providence, RI
Restaurant address: 1601 Mineral Spring Ave Providence, RI 02904, USA
Restaurant: China Garden Restaurant