Amazing place in the center of Athens. Right by the metro too!