There are dining halls and restaurants on campus (a meal costs between 7 and 25 RMB) four restaurants including Subway sandwich restaurant and a McDonald's. In addition to restaurants on campus, there are typical Chinese urban areas adjacent to the campus where you can eat local noodles and Chinese BBQ. For more information about food on campus, see our Facilities page.
There is a 'Halal and Kosher food' counter on the second floor of the dining hall. You can also find Chinese Halal restaurants and BBQ around campus and in Shenzhen.