Escargots

🇫🇷 France
Bordeaux

Gourmet snails cooked in garlic butter, a delicacy in French cuisine.

Rate this food

Recent Reviews

Loading reviews...