Each and every one of our orders is freshly prepared. Nothing is pre-cooked or pre-processed. At any given time, we may have up to 20 tickets ahead of you and we repeat that cooking process until we reach your order. We believe good food takes time and that our food is worth the wait. We always recommend calling your order in or even scheduling your order in advance.