New Panda is a Chinese restaurant offering a menu that includes some Thai and Vietnamese dishes.