New China Restaurant Address: 3288 E Main Rd, Portsmouth, RI 02871 Phone: (401) 683-6789 Payment: Cuisine: Chinese Restaurants, Chinese Other Businesses: Subway at 2005 E Main Rd, Portsmouth, RI 02871 Subway at 2005 E Main Rd, Portsmouth, RI 02871 Food Works at 2461 E Main Rd, Portsmouth, RI 02871 Steve's Famous Pizza at 2460 E Main Rd, Portsmouth, RI 02871 Chris's Diner at 1824 E Main Rd, Portsmouth, RI 02871