Big Panda is a Chinese restaurant offering classic dishes and pad Thai. They provide takeout and delivery options.