Get directions to: New China Restaurant, Portsmouth, RI
Restaurant address: 3288 E Main Rd Portsmouth, RI 02871, USA
Restaurant: New China Restaurant