Must-see restaurants in Shanghai Old City

  • El Willy

    Shanghai Old City

    Ensconced in the stunningly converted South Bund 22, Willy Trullas Moreno’s fetching and fun restaurant is a more relaxed counterpoint to many other…

  • Kebabs on the Grille

    Shanghai Old City

    This busy Cool Docks restaurant is a genuine crowd-pleaser, and has alfresco seating by the pond outside. There’s a delicious range of tandoori dishes,…

  • Nanxiang Steamed Bun Restaurant

    Shanghai Old City

    Renovated to spanking modernity in 2018, this is Shanghai’s most famous dumpling restaurant – some love it, others see an overrated tourist trap. Decide…

  • Char

    Shanghai Old City

    Housed in Hotel Indigo, Char is a wildly pricey steakhouse. Park yourself on a sofa against the window or in a comfy chair facing Lujiazui for optimum…

  • Napa Wine Bar & Kitchen

    Shanghai Old City

    One of Shanghai's go-to addresses for fine dining, Napa plates up beautifully presented gastronomic dishes in an elegant Bund setting. The food combines…

  • Element Fresh

    Shanghai Old City

    Handy Old City outpost of the health-conscious chain dedicated to pick-me-up breakfasts, crisp salads, sandwiches, and feel-good juices and smoothies.

  • Wúyuè Rénjiā

    Shanghai Old City

    Right next to KFC north of the Yuyuan Gardens, this upstairs place doesn’t look particularly appealing but it serves typical Old City fare and it’s a well…

  • Sōngyuèlóu

    Shanghai Old City

    Dating to 1910, this place has cheap eats, such as wontons (馄饨汤; húntún tāng; ¥10) and veggie options, including tofu masquerading as meat (black-pepper…