1. Fuchun Xiaolongbao

    YuYuan Road 650, Shanghai, China

    021-62525117

  2. City God Temple

    249 M Fangbang Rd, 上海, 上海, 中国

  3. People's Square

    Xizang Lu/Renmin Dadao , Shanghai, Shanghai 200003, CN