Caribbean Escargots: NAƒ 27.00

Fresh Snails Sautéed in A. Lemon Butter and Caramelized Crystal Onions.