This place is a hidden gem in a vibrant part of Athens. I can’t recommend anywhere but here!