This establishment is a coffee shop offering coffee and treats. It is located at 17ης Νοεμβρίου 41.