Cretan traditional pastry shop cafe offering fresh roasted coffee.