23 Bai Ling Lu, 四牌楼 Huang Pu Qu, Shang Hai Shi, China, 200010
Suyu Fang is a place to eat in Shanghai, China. 1 YouTube travel vloggers — including Alize Food Film — have covered it across 1 clips.
Frying until even the bones are crispy is the sincerity of Suyu Fang