Lan Xin (Jinxian Road)

兰心餐厅

A small Shanghainese eatery converted from a residential house on Jinxian Road. A regular on the Michelin Bib Gourmand list, it always has long queues at the door.

Lan Xin is a tiny eatery converted from a residential home at 130 Jinxian Road. Selected for the 2026 Michelin Bib Gourmand, it serves traditional, home-style Shanghainese dishes. Recommended items include braised pork, soy-sauce duck, and sweet and sour yellow croaker, while almost every table orders the deep-fried river shrimps. The dining area is very small, and lines often spill onto the street. The menu is in Chinese only, and Michelin notes that it is cash-only, so prepare cash and try to avoid peak dining hours. The average spend is about 60–90 CNY per person, offering great value. Reservations are managed by the restaurant (+86 21 6253 3554). It is close to South Shaanxi Road Station, making it a convenient stop while exploring the Former French Concession.

Opening hours

Varies by source, approx. 10:00–21:00, may close in the afternoon; calling to confirm is recommended

Bib Gourmand · Shanghai cuisine · Long queues

Nearby sights

Places to eat nearby

More in Shanghai