Chumeige
Chumeige
Scenery Spot ·
Fengxian, Shanghai
Directions
Similar Places Nearby
More
Miaoxiangge Nongjia Restaurant
Hongwei Farmhouse Food
Senlin Teahouse
Bay Farmhouse Food
Benefits Restaurant
Yunizai Yiqi (Lanwan World Shop)
Details
Address
No.1677, Suitanghe Road Shanghai Haiwan National Forest Park Inner (East Side), Fengxian
Shanghai China
More on
Amap