ambitachenai.com
L’Escargot Montorgueil – Paris
L’Escargot Montorgueil l’Escargot Montorgueil in Paris is a beautiful late 19th century snail restaurant all about snails, with its huge golden snail sign landmark. It has been serving …