Not bad for a buffet. I am usually not a big buffet fan as you eat too much and the food is low quality, but Twin Dragons has done a pretty decent job to offer good quality food. The selection on the bar is large and has a good taste. The restaurant is clean and the service is always very good. Whether it has been months or weeks, the owners always remember us and know what we like to drink. If you could see the number of people coming through this place, you would appreciate that! You have a decent sushi bar that offers the basic type of sushi, but you cannot complain as if it is offered along with the regular buffet. All in all... a wide selection of dishes offered on the buffet bar. Lunch rates are lower for the buffet, then dinner prices, so if you can eat there for lunch, it is a better offer as generally the same things are offered for lunch as for dinner. I'd rather put the menu off. Portions are big and I usually have a nice Doggy bag to bring home to eat for breakfast! Either way, order the menu or get the buffet, the food is good, service is very good, and the prices are fair.