33.8k reviews
No. 17 Zhongshan Middle Road, Shangcheng District, Hangzhou, Zhejiang Province (Next to the Drum Tower on the Southern Song Imperial Street)