33.8k reviews
No. 8 Yuquan Road, Xihu Street, Xihu District, Hangzhou City, Zhejiang Province, inside the North Gate of the Botanical Garden (near Yugu Road)