33.8k reviews
401 Genshan West Road, Gongshu District, Hangzhou, Zhejiang Province (near Tiesha River)