33.8k reviews
100 meters southwest of Happy Vegetable Garden, Xizha Highway North, Fengxian District, Shanghai