268 Xi Zang Zhong Lu, Huang Pu Qu, Shang Hai Shi, China, 200003
Troor Treats is a place to eat in Shanghai, China. 1 YouTube travel vloggers — including Dylan Huynh — have covered it across 1 clips.
“like these specialty egg tarts from”