Great Lunch Deal on the Bund in Shanghai: Union Restaurant Buffet, 30 RMB

After nearly 3 years working in downtown Shanghai on the beautiful Bund, having explored dozens of restaurants on my daily lunch break, I finally discovered a supreme value tucked away on the second floor of a building almost next door. The Union Cafeteria is clean, bright self-serve cafeteria where you can eat well for just 30 RMB. It’s buffet style with healthy, tasty food including a meat dish or two and great vegetable dishes. It’s on the second floor of the Union Building at 100 YanAn East Road, adjacent to Sichuan Road. It’s on the east side of YanAn, next to the Waldorf-Astoria Hotel and right above the Construction Bank on the ground floor. I think it’s designed for the many employees working in the financial industry and other companies in the area.

When you enter the front doors on YanAn Road, go to the left side to see a staircase ascending to the second floor. An elevator may also be used, I think. As you follow the crowd to the cafeteria entrance, there’s a little room on the right with a sign in Chinese only. In that room is a desk and a woman selling coupons for the cafeteria. You need to go in there an buy your coupon (or many coupons if you wish). You hand over the yellow coupon as you enter the cafeteria. Then you will be given a tray with chopsticks, a yogurt and a piece of fruit (tangerines right now). You pick up a plate or two at the same time and then head over to one of the food lines to load up your plate with good food. There is also rice and soup.

30 RMB is the lowest price I’ve seen for a buffet in Shanghai. The selection is much smaller than you will get at other buffets like the one at Latina (138 RMB or over 300 more if you want all the meat), the Cook ($$$), or Shangri-La’s 2nd floor spread (almost 400 RMB per person). But for a fast and healthy business lunch, this is great.

Due east (toward the Bund) from the Union Building is another financial tower with another secret little restaurant on it’s second floor, a placed called Tanko. There you pay 15 RMB and can get a healthy meal also with several good selections, though I think the Union Cafeteria is the better choice if you’re hungry. It also suffers from a low ceiling so watch your head there if you’re tall!