26 C
Kuala Lumpur
Tuesday, August 22, 2017
Tags Escargot

Tag: Escargot

5 Reasons: Why You Should Try Escargots

Escargots. The ever-popular French appetizer made of edible land snails, doused in melted garlic butter. Doesn’t sound pleasing? What if we tell you that...