Le Caveau de l'Isle
36, Rue Saint-louis En L'isle, Paris, France
Featured Review : Le Caveau de L'Isle is a restaurant that we discovered while wandering along rue Saint-Louis en l'Ile on the island of Sant Louis. There is an English menu, and we found that some of the staff speaks English, though they...See Full Review