Day: December 20, 2023

Italian chefs are removing eel from the menu

Italian chefs are removing eel from the menu

Eel has a tradition in Italian cuisine. Image: colourbox.de The European eel, found on menus around the world, is critically endangered. Against this background, restaurant