Shanghai,
Shanghai,
China
Shanghai,
Shanghai,
China
Food trailer, food truck, food van, food kiosk, food wagon, mobile kitchen, mobile shop, concession trailer, hot dog carts, ice cream carts, rolled ice cream trailer, pizza food truck, crepe food trailer,catering trailer