Caracoles en salsa

🇪🇸 Spain
Various

Snails in sauce, a traditional Spanish dish.

Rate this food

Recent Reviews

Loading reviews...