Great place in the center of Athens.
Very clean, big enough, really quiet place. Great and very polite hosts. Stella is super and always there to assist you with everything! Highly revommended!