BD CLOUD opened its doors to the general public in February 2006, and has since built over 1000 mobile food trucks and trailers worldwide. We are located in Qingdao, China, in an almost 2 acre lot wit...