33.8k reviews
No. 8 Mei Ling South Road, Yunqi Bamboo Path, Xihu District, Hangzhou City, Zhejiang Province (on the east side)