Little Panda is a Chinese restaurant offering a relaxed setting with takeout and dim sum. Vegetarian options are available, and card payments are accepted.