Panda House is a Chinese restaurant offering small plates and comfort food, including vegetarian options. Delivery and takeout are available.