Bona Ventura

Old City (Huangpu) · Shanghai

Shanghai Lao Fan Dian (Old Restaurant)

上海老饭店 (Shànghǎi Lǎo Fàndiàn)

Local cuisineLocals' pick

Opened in 1875 as the tiny Rong Shun Guan, it is one of the chief keepers of benbang cooking, and its techniques are listed as national intangible cultural heritage (2013). The signature is eight-treasure duck, a boneless duck steamed for five hours with a sticky-rice stuffing.

Address
242 Fuyou Road, Huangpu District
Hours
Mon-Sun 10:00-22:00 (Google hours via Wanderlog, 2026-10)
Best time to go
Afternoon, Evening · About 1.5 h
Price
Eight-treasure duck CNY 168 (SmartShanghai, older article; current price not verified)
Price level
¥¥

Open in Google Maps

Details can change. Check hours and prices before you go.

Good to know

  • Other classics: braised sea cucumber with shrimp roe and stir-fried black carp liver with bamboo shoots (SmartShanghai)
  • One of the tidier, more spacious places to eat around Yu Garden; the menu is bilingual
  • Kitchens on every floor, so dishes come out fast

Nearby

The Bona Ventura app

Plans your days, reads the walks aloud, finds what is open near you and works offline.

Download on the App Store

Android version coming soon.