This place is a bit pricey but the experience usually makes up for it.
I say usually because on my last visit I waited almost 30 mins for our food to come out. The friend I was having lunch with had to pick his wife up from the airport and almost had to leave without eating. When we asked about our meal, we were told the kitchen staff was new. Even if that was the case, our server should have realized it was taking so long well before we asked.
The atmosphere is great. The outdoor patio is nice when it is a little warmer outside. The food is great. I often get the Chicken Souvlaki. Whether its the app, wrap or entree its always good. I recently had the Kobe Beef sliders and they were awesome. Perfectly grilled medium with thin cut crispy fries.
I'm hoping that this last experience was just a minor set back and that my next experience I get the great service I had been accustom to.