90 Huang He Lu, People's Square, Huang Pu Qu, Shang Hai Shi, China, 200003
Jia Jia Tang Bao is a place to eat in Shanghai, China. 2 YouTube travel vloggers — including Jan and Ann — have covered it across 2 clips.
Jia Jia Tang Bao is a restaurant.
So, we are here now at the restaurant