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