Panda is your standard Chinese take-out place. Decent food and good portions, but nothing to write home about. You can dine in, and they will actually serve you on nice dishes, which is a fun touch.
The low prices and copious amounts of food make for a pretty cost-effective lunch.