“Chirba Chirba” literally means “Eat Eat!” in Mandarin Chinese - so find this truck and enjoy some scrumptous dumplings!
View this post on Instagram A post shared by Mobile Vendor Relations (@moblz_com)
A post shared by Mobile Vendor Relations (@moblz_com)