Went in around 10.30pm on a Friday night for food and they cooked to order. The chicken pieces were freshly cooked and served hot on a plate! The long wait is worth it. This was the second time I visited this restaurant and it kept its standard to my expectation. I will be back!