Buffet Dinner Restaurants In Shanghai

Oriental Pearl TV Tower Revolving Restaurant(东方明珠旋转餐厅)

Located inside the Oriental Pearl TV Tower, here is the best place for you to see the Huangpu River as the dining hall revolves 360 degrees in one hour. After 7:00 pm, they will use candles instead of lights, which makes dinner here more romantic.

Price:About 230 RMB per person.
Location: Oriental Pearl TV Tower, No. 1, Century Avenue, Pudong New Area.

Xi Duo Wu International Seafood Buffet(喜多屋国际海鲜皇品)

Oysters, salmon, king crab, cod…… any seafood has a name can be found here. The desert after dinner is Haagen-Dazs and you can eat no matter how much you want. With the professional service, here can be called the best place to eat Seafood Buffet in Shanghai.

Price:About 250 RMB per person.
Location: No.168, Lujiazui West Road, Pudong New Area.

Golden Jaguar(金钱豹)

As one of the most famous and popular buffet dinner restaurants in Shanghai, Golden Jaguar is always “people mountain people sea”. You can find dishes from all over the world here, whatever you like, there is a taste for you.

Price:About 220 RMB per person.

Changning Branch
Location: No.3162, Yan’an West Road, Changning District.
Jing’an Branch
Location:No. 1168, West Nanjing Road, Jing’an District

Yi Cafe(香格里拉怡咖啡)

Located inside the 5-star Shangri-La Hotel, Yi Cafe is one of the most upscale buffet dinner restaurants in Shanghai. Being different from other buffet restaurants, here is very cozy and quiet. Seafood, dessert and Chinese Cuisine all have fabulous taste.

Price:About 350 RMB per person.
Tel:68828888 ext.6888
Location: Shangri-La Hotel, No.33, Fucheng Road, Pudong New Area.