I tried this place on a sunday afternoon and had a delightful experience. Everything - food, service, ambience deserved five on five.
For appetizers, We had spinakopita and hummus. Spinakopitas is basically a Greek savory pastry. The traditional filling comprises of chopped spinach, feta cheese, onions or scallions, egg, and seasoning. It was one of the best spinakopitas I have had.
The hummus which tasted really fresh and the pita was really good. Hummus is something I always order whenever I eat out and very few places serve fresh tasting hummus which sucks because you can easily buy hummus at a grocery store so the only reason I want to eat hummus out is if it is freshly made.
For main course, I had a lamb shank which was served over a bed of rice infused with aromatic spices and mixed with summer vegetables.
Let me tell you just one thing, by the time I paid the bill, all plates were spick and span.
I will definitely go to this place again. You should try it too if you haven't yet.