To be honest, I really don't know why this place is ranked so well. A co worker and I went for lunch during the week. We started off as being the only ones in the place, eventually 6 tables were full (3 inside, 3 outside). There was only one server so it took forever to get food. The server was polite, but it took her a long time to get to our table since people were sitting outside. We ordered the buffet, which isn't really a buffet because you don't leave your table. It starts with a salad, and then the server gives you a plate of meats, rice, and vegetables. The food was ok, most of it was very heavy in oil. It's not bad, I just think they have alot to improve on.