177 Lu Jia Zui Road, Pu Dong
Shanghai, 31 200120 China
Shanghai, 31 200120 China
+86 (0)21 5830 3338
Open Hours5:30p-10p daily.
OverviewIf you want a classy Italian meal that is low on stuffiness, head for the 56th floor of the Jin Mao Tower. The views are always fabulous. On Shanghai's overcast days feast your...
more