European cafe offering a slow food experience.