Lucky Panda is a Chinese restaurant offering a menu of familiar fare, including teriyaki, egg rolls, and fried rice, in a relaxed setting.