33.8k reviews
No. 1 Longjiang Road, Shinan District, Qingdao City, Shandong Province (near University Road and Yushan Road with red walls)