Bebbux (Snails)
A dish of cooked land snails, usually served as an appetizer in Malta and in Maltese Restaurants. Not all species of land snail are equally edible, and many are too small to make it worthwhile to prepare and cook them.
By cini
Cini Tal-Mija Meat Market Gozo