Nanxiang Steamed Bun Restaurant - Credit: Wikimedia Commons
Nanxiang Bun Shop () is a traditional Shanghai eatery located in the City God Temple precinct in the old Chinese section of the city. It was established in 1900. Nanxiang is a town near Shanghai where the xiaolong mantou was invented. The restaurant has more recently expanded internationally, with branches in South Korea and Japan. Read more on Wikipedia
Source: en.wikipedia.org