Add:Rm 17-18, 1/F, Super Brand Mall, Lujiazui Rd W.
Time:Sun-Thu: 8am-11pm; Fri-Sat: 8am-12pm
Our restaurant is located on the Western side (i.e. facing the river and the Bund) of Super Brand Mall, is Shanghai's financial district,Lu Jia Zui/Pu Dong. It features a spectacular view of Shanghai's world-famous Bund on the banks of the Huang Pu river.