Nanxiang Steamed Bun Restaurant (City God Temple)
南翔馒头店
A historic xiaolongbao specialist opened in 1900 next to Yu Garden's Nine-Turning Bridge; a Bib Gourmand pick with a more budget-friendly takeout window on the first floor.
Founded in 1900, Nanxiang Steamed Bun Restaurant is located next to the Nine-Turning Bridge by the City God Temple in Yu Garden, and was selected for the Michelin Bib Gourmand in 2026. Its handmade xiaolongbao feature thin skins and abundant broth, with seasonal fillings also available, alongside giant soup dumplings enjoyed with a straw. Following a 2018 renovation, the interior is bright and spacious; when lines are long, you can opt for the ground-floor takeout window or reserve a private room. Prices vary by floor, with the first-floor takeout being cheaper and the upper floors more expensive. It is rated in the lowest Michelin price tier and is highly convenient when touring Yu Garden. Address: No. 85 Yuyuan Road. Phone: +86 21 6355 4206. Take the metro to Yuyuan Garden Station.
Opening hours
Approx. 09:00-21:00
Nearby sights
- Yu Garden & City God Temple
- Huangpu River Cruise
- Shanghai Confucian Temple (Wen Miao)
- The Bund
- Museum of Art Pudong
- Nanjing Road Pedestrian Street
- Oriental Pearl Tower / Lujiazui
- Shanghai Tower Top of Shanghai Observatory