Coffee Cups is a cafe offering coffee and likely other beverages. It's a local business with a presence in Heraklion.