Panda's Den is a Chinese restaurant.