33.8k reviews
No. 12 Zhongshan Road, Chancheng District, Foshan City, Guangdong Province (inside Zhongshan Park, on the west side)