This is the best restaurant in town. We tried ordering through Postmates a large order for our dental office on a Sunday. There was an error and Postmates cancelled the order. I called and talked to them they said they would deliver to us themselves. We are downtown and they are not the closest to us but were willing to deliver. Then because of postmates cancelling the food it was going to be later than we thought not because of Crazy Pita fault so I had to change the order because some of the staff was leaving and they were so nice cancelled half the order and still delivered. Not only is the food great the customer service there is outstanding being in the customer service industry myself I know it is hard in Las Vegas to find businesses that have great customer service. Whenever I am in Town Square this will be my go to place to eat.