Came for lunch on a Saturday afternoon.  Told our Gyros and Vegetarian plate would take 15 minutes.  An hour later, the food finally came.  Gyros was marginal - the pita was cold and not toasted.  Falafel was mealy.  Salad was soaked in dressing.  just a horrible experience.  The cook was nice and apologized for the slow service.  The counter lady was irritated that we asked about the status of our order.  And $20.00 for this fast food experience!