33.8k reviews
No. 2030 Jianghui Road, Binjiang District, Hangzhou City, Zhejiang Province (near the intersection of Guanghui Road and Science and Technology Museum Street)