33.8k reviews
Northwest corner of the intersection of Shahe West Road and Dongbin Road, Nanshan District, Shenzhen City, Guangdong Province