Happy Panda is a casual restaurant offering a menu of Chinese and Thai dishes, including vegetarian options.