This is a cafe that serves coffee. It is located in Crete, Greece. The name suggests it is a coffee shop.