Popular Chinese restaurant known for its friendly service and delicious food.