99 Gao Yin Jie, Shang Cheng Qu, Hang Zhou Shi, Zhe Jiang Sheng, China, 310002
Xiudi Zongzi is a place to eat in Hangzhou, China. 1 YouTube travel vloggers — including Alize Food Film — have covered it across 1 clips.
Xiudi Zongzi (sticky rice dumplings) is also famous here