Panda Pavilion is a family-run Chinese restaurant offering comfort food for lunch and dinner takeout.