"This place is semi-fast food dining. You line up to order and pay for your meal. They’ll give you a number and you pick it up when your number is called. Just like most fast food places. The quality of food, however, is almost as good as a sit-down restaurant. For the price you pay, you get an excellent deal. Generous portions as well. So for a sit-down restaurant experience with fast-food efficiency, this place is a good choice."