Links Chongming 365 listing Dingping Listing New Red House Restaurant Chen North Road No. 1395 Chongming Island Shanghai +86 21-59409277 新虹樓飯莊 崇明县北陈公路1395号