"Value" is a relative word. I am happy to spend $100 per person on a buffet I think it serves great food, has a nice atmosphere that suits the people that you have invited, and who's service is impeccable.
Inevitably you pay for what you get --- pay less, you get poorer quality food. A decent place to try is the Line at the Shangri La hotel. If you book online you can get a discount.
The food is good, but the service is pretty slow; and you get a lot of expats, some of whom just want to drink it up and are frankly loud and obnoxious to the waiting staff --- makes the rest of look bad.