Tang Palace

Row 1

Details
168 Lujiazui W Rd | 陆家嘴西路168号 (at Super Brand Mall | 正大广场)
浦东, 200120
Seafood, Shanghai
$ $ $