A place that you cannot fault. Freshly cooked food daily. You can choose. A little of this or that. No photos of the menu because nothing is frozen. Don't be put off because it's tiny and traditionally Greek. Stella speaks a smattering of different languages...and also you see before you chose. What more can I say. Don't miss it.More