As a buffet, this restaurant is great!The price is low and the food is good for the price, but to order, I recommend to go further and get food of better quality. I ordered online and waited for 45 minutes past the delivery time before actually calling back. Their delivery guy didn't even show up until another 20 minutes. By that time, I was hangry (hungry + angry) and I told myself that if the food was at least good, I would be okay with it. The problem is that most of the chicken was bones, their chow mein was the same as the buffet one which would have been great if I paid 5$ for it, but I paid much more!! So to dine in, this restaurant is perfect for the area, but DO NOT order from them!! The food is all-you-can eat 5$ buffet quality and the service is more than meh.