Meh is about right. The service was good. The main reason we picked this restaurant (for a large group, about 20 people) was because of the All-You-Can-Eat ribs special, which several people ordered. Only after we placed our orders, turns out they had run out of ribs. They also refused to substitute the pork ribs for the beef ribs, which was very disappointing. Salad bar was OK. The broiled salmon was really good. Probably would try a different place the next time we visit.