Chengdu Niliujie Beef Maocai (Shanghai Zhenru UniPark MAX Shop)

Chengdu Niliujie Beef Maocai (Shanghai Zhenru UniPark MAX Shop)

Chinese Food Restaurant · Putuo, Shanghai

Recommended dishes

Ratings & Reviews

Similar Places Nearby

Details