China Panda is a Chinese restaurant offering a menu of familiar Chinese and Japanese dishes, including sushi and lo mein.