Shanghai's Century-Old Restaurants: Which Ones Still Deliver?

Most visitors to Shanghai want to try a "century-old" restaurant but end up disappointed by touristy food and inflated prices. The city's famous old brands, known as lao zi hao (老字号), have a complicated reputation. Some are still run by families who care deeply about quality. Others have become assembly lines serving reheated nostalgia to out-of-towners. TripChina.me researched the most talked-about century-old eateries in Shanghai to help you decide which ones are worth your time and money.

Quick Answer

  • Most old brands have declined: Many rely on history, not quality. You can still eat well, but you need to choose carefully.
  • De Xing Guan (德兴馆) is a shadow of its former self: Multiple locals report the food has become “terrible” and the service is poor. Skip the full meal, but grab a fresh pork mooncake from the takeout window.
  • Da Hu Chun (大壶春) shengjianbao is divisive: Its signature is a dry, fluffy bun with no soup. If you want the classic juicy shengjian, go elsewhere. But if you want a traditional Shanghai-style shengjian, this is it.
  • Park Hotel (国际饭店) butterfly pastry is worth the queue: The small, sweet version is genuinely excellent. Expect a wait of 30–60 minutes.
  • Lao Ban Zhai (老半斋) has lost its “old brand” status: It was stripped of its official “China Time-Honored Brand” designation. Many locals say the quality has dropped sharply.
  • Lao Zheng Xing (老正兴) remains a solid choice: This Michelin-starred restaurant still delivers authentic, high-quality Shanghai cuisine. It is the safest bet for a first-time visitor.
  • Shen Da Cheng (沈大成) is the best for takeaway sweets: Their traditional cakes and pastries are excellent. The Nanjing Road location is convenient.
  • Guang Ming Cun (光明邨) is a local favorite for value: Expect long queues, but the food is affordable and consistently good. The fresh pork mooncake is a standout.

The Real State of Shanghai's Old Restaurants

The phrase lao zi hao carries weight in Shanghai. These are restaurants that have survived wars, revolutions, and economic booms. They are cultural institutions. But in 2026, many of them are shadows of their former selves.

The most common complaint from locals is that the original chefs have retired or left, and the new cooks, often from other provinces, don't know how to make authentic Shanghai food. The "red cooking" (hong shao) technique, which requires precise balance of soy sauce and sugar, is often done poorly. Dishes come out either too sweet or too salty.

Another issue is expansion. Brands like De Xing Guan and Da Hu Chun (大壶春) have opened multiple branches to cash in on their name. Quality control suffers. The original location might still be decent, but a branch in a shopping mall can be terrible.

TripChina.me Insight: The best way to judge a century-old restaurant is to look at who is eating there. If the dining room is full of elderly Shanghai residents speaking the local dialect, you are in the right place. If it is full of tourists taking photos, be cautious.

The 8 Must-Know Century-Old Restaurants

1. De Xing Guan (德兴馆), The Original Shanghai Noodle

Founded: 1878 (Qing Dynasty)

Signature Dish: Braised Pork Knuckle Noodles (men ti mian, 焖蹄面)

Price: ¥43 per person

Address: 471 Guangdong Road (广东路471号)

De Xing Guan is one of the oldest continuously operating restaurants in Shanghai. It is considered the birthplace of Shanghai-style noodles. The signature dish is the braised pork knuckle, which is cooked until it is so tender it falls apart. The broth is rich, dark, and savory.

What to order: The men ti liang xian (焖蹄两鲜), a combination of braised pork knuckle and smoked fish over noodles. Also try the fresh pork soup dumplings (xian rou xiao long, 鲜肉小笼).

The honest take: The original Guangdong Road location is still decent, but many locals say the quality has dropped. The service can be brusque. One commenter on a local forum wrote: "De Xing Guan is terrible now. It only fools out-of-towners." Another said the noodles are bland and need hot sauce to be edible.

Verdict: Worth a visit for the history, but manage your expectations. Go for the braised pork, not the full meal.

2. Lao Zheng Xing (老正兴), The Michelin-Starred Survivor

Founded: 1862

Signature Dish: Eels in Soy Sauce (xiang you shan hu, 响油鳝糊)

Price: ¥150 per person

Address: 556 Fuzhou Road (福州路556号)

Lao Zheng Xing is one of the few century-old restaurants that has maintained a high standard. It has held a Michelin star for seven consecutive years. The restaurant specializes in traditional Shanghai cuisine with an emphasis on fresh ingredients and precise cooking.

What to order: The eels in soy sauce are the signature dish. The eels are silky and tender, coated in a glossy, sweet-savory sauce. Also try the braised pork belly with greens (cao tou quan zi, 草头圈子) and the eight-treasure spicy sauce (ba bao la jiang, 八宝辣酱).

The honest take: This is one of the most reliable old restaurants in Shanghai. The food is consistent, the service is professional, and the atmosphere is refined. It is more expensive than other options, but you get what you pay for.

Verdict: Highly recommended for a proper Shanghai dinner. Book in advance.

3. Guang Ming Cun (光明邨), The Queue King

Founded: 1956 (not technically a century old, but treated as one)

Signature Dish: Fresh Pork Mooncake (xian rou yue bing, 鲜肉月饼)

Price: ¥81 per person

Address: 588 Huaihai Middle Road (淮海中路588号)

Guang Ming Cun is famous for one thing: the queue. The line for its fresh pork mooncakes can stretch for hundreds of meters, especially during holidays. The mooncakes are made fresh, with a flaky pastry and a juicy, savory pork filling.

What to order: The fresh pork mooncake is the star. Also try the signature soy-sauce duck (te se jiang ya, 特色酱鸭) and the chicken broth wontons (ji zhi hun tun, 鸡汁馄饨).

The honest take: The mooncakes are genuinely good, flaky, juicy, and not too greasy. But is it worth a 90-minute wait? Probably not. Some locals argue that Guang Ming Cun is not a true "old brand" at all, but a former canteen that became popular through media hype. One commenter wrote: "Guang Ming Cun was just a noodle shop in the 1960s. It's all marketing."

Verdict: If you are passing by and the line is short, grab a mooncake. Do not make a special trip.

4. Da Hu Chun (大壶春), The Original Sheng Jian

Founded: 1932

Signature Dish: Pan-Fried Pork Buns (sheng jian bao, 生煎包)

Price: ¥30 per person

Address: 136 Sichuan Middle Road (四川中路136号)

Da Hu Chun is the birthplace of Shanghai-style sheng jian bao. Unlike the modern, soup-filled versions, Da Hu Chun's buns have a thick, fluffy dough and a crispy bottom. The filling is savory, but there is no burst of soup.

What to order: The classic fresh pork sheng jian (鲜肉生煎) and the shrimp sheng jian (虾肉生煎). Pair with a bowl of curry beef soup (咖喱牛肉汤).

The honest take: Da Hu Chun is a polarizing place. Purists love the traditional style. Others find the buns dry and the filling bland. One local commented: "Da Hu Chun's sheng jian has no soup. That's its defining feature." Another said: "It's terrible. The hygiene is poor."

Verdict: Try it once to understand the original style. But if you prefer juicy, soup-filled buns, go to Xiao Yang Sheng Jian (小杨生煎) instead.

5. Ren He Guan (人和馆), The Modern Classic

Founded: Not a century old, but a top-tier Shanghai restaurant

Signature Dish: Crab Meat Rice (xie fen lao fan, 蟹粉捞饭)

Price: ¥170 per person

Address: 407 Zhaojiabang Road (肇嘉浜路407号)

Ren He Guan is often described as the best modern interpreter of traditional Shanghai cuisine. It is not a century-old restaurant in the strict sense, but it has become a local favorite for its consistent quality and creative dishes.

What to order: The crab meat rice is legendary, a bowl of fluffy rice topped with a generous portion of fresh crab meat and roe. Also try the braised pork belly (金牌红烧肉) and the smoked fish (本帮熏鱼).

The honest take: This is one of the few restaurants where locals and tourists agree. The food is excellent, the service is warm, and the atmosphere is elegant. It is more expensive, but worth every yuan.

Verdict: The best choice for a special dinner. Book ahead.

6. Park Hotel Bakery (国际饭店西饼屋), The Butterfly Pastry Phenomenon

Founded: 1934

Signature Dish: Butterfly Pastry (hu die su, 蝴蝶酥)

Price: ¥52 per person

Address: 170 Nanjing West Road (南京西路170号)

The Park Hotel's bakery is famous for one product: the butterfly pastry. The pastry is made with 256 layers of dough and butter, resulting in a crispy, flaky texture. It is sweet but not cloying.

What to order: The small butterfly pastry (小蝴蝶酥) is the best seller. Also try the wine-soaked cake (酒醉蛋糕) and the cheese sticks (芝士条).

The honest take: The queue is legendary, at least one hour, sometimes two. The pastry is good, but is it worth the wait? Many locals say no. One commenter wrote: "It's just sugar and oil. I don't understand the hype." Another said the quality has declined since they reduced the sugar and butter.

Verdict: If you have time to kill and want a photo for social media, join the queue. Otherwise, skip it.

7. Wan Shou Zhai (万寿斋), The Celebrity Favorite

Founded: 1950s (approximately 70 years old)

Signature Dish: Fresh Pork Soup Dumplings (xian rou xiao long, 鲜肉小笼)

Price: ¥27 per person

Address: 123 Shanyin Road (山阴路123号)

Wan Shou Zhai is a tiny shop on Shanyin Road with only five tables. It became famous after singer Xue Zhiqian (薛之谦) recommended it. The soup dumplings are known for their thin skin and generous filling.

What to order: The fresh pork soup dumplings and the three-delicacy wontons (三鲜大馄饨).

The honest take: The dumplings are good, but the shop is small and the queues are long. Some locals say the quality has declined. One commenter wrote: "It's too sweet now. Not the same as before."

Verdict: A charming spot if you are in the area, but not worth a special trip.

8. Xing Hua Lou (杏花楼), The Cantonese Classic

Founded: 1851

Signature Dish: Steamed Shrimp Dumplings (xia jiao huang, 虾饺皇)

Price: ¥180 per person

Address: 343 Fuzhou Road (福州路343号)

Xing Hua Lou is one of Shanghai's oldest Cantonese restaurants. It is famous for its mooncakes and dim sum. In 1935, the mayor of old Shanghai hosted a banquet for an American economic delegation here.

What to order: The steamed shrimp dumplings, the char siu (秘制叉烧), and the stir-fried crystal shrimp (清炒水晶虾仁).

The honest take: Xing Hua Lou is a reliable choice for Cantonese food in Shanghai. The dim sum is well-made, and the atmosphere is classic. It is not cheap, but the quality is consistent.

Verdict: A solid option for dim sum. Go with a group to share dishes.

9. Xiao Shao Xing (小绍兴) – The White-Cut Chicken Specialist

Founded: 1943

Signature Dish: Xiao Shao Xing is the place for classic Shanghai white-cut chicken. The chicken is tender, the skin is crispy, and the dipping sauce is perfect.

Price: Around ¥60 per person.

Address: 75 Yunnan South Road.

Xiao Shao Xing is famous for its bai zhan ji (白斩鸡, white-cut chicken). The chicken is poached to perfection, served cold, and accompanied by a sweet and savory soy-based dipping sauce.

What to order: Bai zhan ji (白斩鸡, white-cut chicken) and ji zhou (鸡粥, chicken congee).

Verdict: A classic. If you love chicken, this is a must-visit.

How to Choose the Right Restaurant

RestaurantBest ForTrade-off
De Xing GuanHistory and noodlesInconsistent quality
Lao Zheng XingA proper dinnerExpensive
Guang Ming CunMooncakesLong queues
Da Hu ChunTraditional sheng jianDry filling
Ren He GuanModern Shanghai cuisinePricey
Park Hotel BakeryButterfly pastryHour-long wait
Wan Shou ZhaiSoup dumplingsTiny space
Xing Hua LouCantonese dim sumNot local cuisine

TripChina.me Verdict: If you only have time for one, go to Lao Zheng Xing for a classic Shanghai dinner or Ren He Guan for a modern take. Skip the rest unless you have a specific craving.

Common Mistakes Tourists Make

Mistake 1: Expecting the "Golden Age"

Many tourists arrive expecting the food their grandparents raved about. The reality is that most old restaurants have changed. The chefs are different, the ingredients are different, and the recipes have been adapted for mass production. Accept this and you will enjoy the experience more.

Mistake 2: Ordering Too Much

Century-old restaurants often have large menus. Do not order a full meal. Instead, order the signature dish and a side. The quality is usually highest on the dish the restaurant is famous for.

Mistake 3: Going at Peak Hours

Lunch and dinner rushes are brutal. Go at 11:00 AM for lunch or 5:00 PM for dinner to avoid the worst queues. Some places, like Guang Ming Cun, have lines all day.

Mistake 4: Ignoring the Local Context

Shanghai food is sweet. Very sweet. If you are not used to it, order a savory dish to balance the meal. The soy-sauce braised dishes are the most approachable.

This article is part of the Shanghai Travel Guide Hub.
Explore all Shanghai travel guides here → Shanghai Hub

FAQ: Visiting Shanghai's Century-Old Restaurants

Are Shanghai's century-old restaurants worth visiting?

Yes, but with realistic expectations. A few are excellent, but many have declined in quality. Focus on the signature dishes rather than the full menu.

Which Shanghai old restaurant has the best food?

Lao Zheng Xing and Ren He Guan are the most consistently praised by both locals and critics. They offer the best balance of quality, atmosphere, and service.

What is the most famous old restaurant in Shanghai?

De Xing Guan is the most historically significant, as it is considered the birthplace of Shanghai-style noodles. Guang Ming Cun is the most famous for its mooncakes and queues.

Is De Xing Guan still good in 2026?

Opinions are mixed. The original location on Guangdong Road is still decent, but many locals say the quality has dropped. The braised pork is still good, but the noodles can be bland.

Where can I eat authentic Shanghai food?

For a reliable meal, go to Lao Zheng Xing or Ren He Guan. For a casual bite, try the soup dumplings at Wan Shou Zhai or the sheng jian at Da Hu Chun.

What is the signature dish at Lao Zheng Xing?

The eels in soy sauce (xiang you shan hu) is the signature dish. It is silky, savory, and perfectly balanced. Also try the braised pork belly with greens.

Is the butterfly pastry at Park Hotel worth the queue?

It depends on your patience. The pastry is good, but the wait is often over an hour. If you have time to spare, it is a fun experience. If not, skip it.


TripChina.me creates practical China travel guides shaped by real local experience, helping independent travelers navigate transport, payments, food, neighborhoods, and the cultural details that make traveling in China easier and more meaningful. Find the guide for your destination at tripchina.me.

Leave a Reply

Your email address will not be published. Required fields are marked *