New Panda is a Chinese restaurant offering quick bites and familiar favorites like orange chicken and chow mein in a casual setting.