Stella and Nikos place is in a fantastic spot to experience the best things in Athens. It’s a wonderful space as well that anyone would feel lucky being able to spend time in. Highly recommend!!!