A great spacious place next to a metro station in Athens. Will definitely visit again.