With regards to the food on our last visit: Same as ever. Delicious. We have tried most things on the menu here. All delectable.
Regarding the service on this last visit: we waited 40 minutes for our food and watched 4 tables - of more people who arrived after my fiance and me - get served first. I had to query a passing waiter about this, he went to 'check'. Never came back out. I had to go inside to further enquire about the situation and it was basically shrugged off as a non event. There was no acknowledgement of the delay and neither was there even a sniff of an apology.
A bit of a sour taste in our mouths remain after this. We have eaten here so many times with perfect service, this must've been an off day for the staff.
Our favourite choices are the mixed pitas or the sharing meat platters.
Everything is cooked and prepared fresh.
An absolute triumph of traditional tasty Greek food.