Snails are one of the most famous and appreciated gastronomic specialties of Madeira Island. They are a great starter for both locals and tourists.
Snails are boiled in water, salt and garlic. Before served, they are drizzled with lemon juice.
Don’t miss a chance of tasting this delicious specialty.
Comment (0)