Open Travel Guide
  1. Home
  2. Destinations
  3. China
  4. Hebei
  5. Shijiazhuang
  6. Restaurants
  7. Yanfenglou

Restaurants · Hebei, Shijiazhuang

Yanfenglou

  • CuisineBeijing-style cuisine
  • CategoryCasual
  • VibeTraditional round-table dining, family gatherings, convivial
  • Price$$$

Yanfenglou is a time-honoured Beijing-style restaurant at 19 Jianshe Street in Shijiazhuang's Chang'an District, Hebei Province, China. Beijing cooking arrived in Shijiazhuang as the city grew into a provincial capital and railway hub, and Yanfenglou has long been one of the places local families choose for traditional banquet dishes and celebration meals. It sits in the casual category with an upper-mid price tier of about ¥120 (roughly US$17.70) per person.

Yanfenglou is a time-honoured Beijing-style restaurant at 19 Jianshe Street in Shijiazhuang's Chang'an District, Hebei Province, China. Beijing cooking arrived in Shijiazhuang as the city grew into a provincial capital and railway hub, and Yanfenglou has long been one of the places local families choose for traditional banquet dishes and celebration meals. It sits in the casual category with an upper-mid price tier of about ¥120 (roughly US$17.70) per person.

The house is best known for braised pork knuckle, a slow-cooked dish in which the skin turns glossy and the meat falls from the bone, and for its own red sausage, Yanfeng red sausage, produced in-house and identified with the restaurant. Roast duck is the traditional Beijing centrepiece and appears on the menu alongside Yanfeng buns, soft steamed buns suited to wrapping around meat or eating with braised dishes. Together these items make up a classic northern Chinese table of cold-cut sausage, braised meat, roast poultry and bread.

The dining room follows the traditional Chinese restaurant format, with round tables for families and groups and dishes brought out for sharing. The atmosphere is more ceremonial than a noodle shop, and the restaurant is a common choice for birthdays and gatherings of several generations. Because the format favours shared platters, a party of four or more gets the most value, since a pork knuckle and a duck can both be ordered.

Jianshe Street is in a central district of Shijiazhuang, so the restaurant is accessible by taxi, ride-hailing and city bus. Reservations are advisable for weekend dinners and holidays, when large family tables are booked. For visitors seeking an older style of Beijing cooking in Hebei's capital, Yanfenglou provides a straightforward and filling introduction, and the red sausage makes a distinctive take-home item for those who enjoy cured meats.

Practical information for Yanfenglou · Last updated September 2026
Price $$$
Address 19 Jianshe Street, Chang'an District, Shijiazhuang

Signature dishes

  • Braised pork knuckle
  • Roast duck
  • Yanfeng red sausage
  • Yanfeng buns

Good to know

Known for
Time-honoured Beijing-style restaurant known for braised pork knuckle and its own red sausage; average about ¥120 (~$17.73) per person

Location

19 Jianshe Street, Chang'an District, Shijiazhuang

38.0467, 114.5051 View on map

Highlights

  • Time-honoured Beijing-style restaurant on Jianshe Street
  • Braised pork knuckle as a house signature
  • In-house Yanfeng red sausage and Yanfeng buns
  • Traditional roast duck for group tables at about ¥120 (~$17.70) per person

Tips for visiting

  • Order the braised pork knuckle and roast duck together when dining with four or more people.
  • Try the Yanfeng red sausage as a cold starter before the main dishes.
  • Reserve for weekend dinners and holidays, when large family tables are in demand.
  • Pair steamed Yanfeng buns with the braised dishes to soak up the sauce.

When to visit

Weekday lunch or early dinner is quieter; weekend evenings suit large family groups but fill quickly.

Accessibility

Access details have not been verified. Visitors with mobility needs should contact the restaurant to confirm step-free entry and table arrangements.

Frequently asked questions

What is Yanfenglou famous for?

It is known for braised pork knuckle, its own Yanfeng red sausage, roast duck and Yanfeng buns.

Where is Yanfenglou located?

It is at 19 Jianshe Street in Chang'an District, Shijiazhuang.

How much does a meal cost?

Average spend is about ¥120 (roughly US$17.70) per person.