Tang Palace

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