Small selection of food here,but for the price I guess its ok.Its not all Chinese, there was some American food as well. Some of the food seemed old and service was ok. Was driven in by cheap price but your better off paying more for a more quality buffet.