This establishment is a cafe and a taverna. It offers a variety of flavors and is known for its coffee. It is located at 28ης Οκτωβρίου 124.