Shanghai offers a variety of great buffets for wonderful meals when you’re hungry or need a lot of options for hard-to-please guests. When someone else is paying, my favorite is the expensive and overwhelming buffet at 2nd-floor cafe in the Shangri-La Hotel in PuDong. Exotic seafood, sushi, various Asian and European foods, and stunning desserts. I took a friend there for lunch and it was something he’ll never forget. But I won’t forget the 900 RMB bill, either (included 2 fruit juice drinks that added 160 or so to the bill). Too expensive for me. A similar offering is available at The Cook at the Kerry Hotel in PuDong, where I was truly delighted with the fresh seafood, the many other cuisines, and the great gelato and desserts. I was also delighted that someone else was paying.
When I’m paying, my favorite place to go now is the buffet at Latina in Xintiandi. Perhaps Shanghai’s best value. The buffet alone is 128 RMB plus a 15% service fee. The choices include several great meat dishes, some sushi and smoked salmon, and a big mix of vegetables, deserts, salads, and other foods including a favorite from Brazil, feijoada. Healthy, filling, delicious. For 398 a person you can have all the fresh roasted and barbecued meat that is brought to your table by waiters. I skipped that and stuck with the buffet. A remarkable value. Good service, efficient, clean, and very fun.
For salad bars at lunchtime, the Azur at the Renaissance at Zhongshan Park is remarkable and has one of Shanghai’s best views. 160 RMB per person, but often half price on Mondays for lunch. The dinner menu is different. I only go there for lunches. Organic greens, many good options, and ice cream. Fun.