33.8k reviews
No. 228-264 Wangjiang Road, Shangcheng District, Hangzhou, Zhejiang Province (a 430-meter walk from Exit E of Jiangcheng Road Subway Station)