A popular café in Catania.