For a Chinese buffet, this place is as pretty good as it gets. China Buffet just opened on Independence Blvd where an old Olive Garden used to be. It can be a little tricky to get to, but it's worth the stop. They've made some HUGE improvements inside and out, giving it a beautiful, modern appearance. The restaurant was very clean inside, and a lot of details were put into the decor and dining rooms. The most imaginative is the entrance to the restaurant where it looks/feels like you're standing underneath a starlit evening sky. The doorway leading into the restaurant rivals PF Chang's as well.
The food offerings were pretty extensive and flavorful. I sampled several items and nowhere near tried even a quarter of the items on the multiple buffet tables. There's something for everyone, including kids who may be fussy about foods. The sushi offerings were greater than most Chinese buffets; there were more unique offerings than the traditional California roll. And I didn't even get to touch the big salad bar or the made-to-order Hibachi option!
The price was pretty reasonable for dinner, too, considering all of the items that China Buffet had to offer. Everything was great, and it's probably the only Chinese buffet in the Charlotte area I'd consider in the future.