by Mercatec
Catania. Italy - February 18, 2025: A food counter in a self-service restaurant showing fresh ingredients and ready-made sandwiches, with customers in line. Concept: food industry, catering.