In Dining John Cena in China: Fine dining from mobile food carts September 27, 2018 Passing by the street carts every day in Yinchuan, John Cena finds out just how good they can be when…