Menta is a cafe offering a quality experience. Located on Komninon street, it's a popular spot for meeting up.