Snails



  I’m back home in Japan, but that’s not a reason to keep on showing you some of the delicious food I ate while I was in France. Today the infamous escargots!     First of all, I’ve always found amusing that English speakers used the French word for this […]

Escargots