TravelgirlPhilly's Paris, France
28 rue Saint Louis en L Ile
This restaurant is located on the quaint Ile Saint-Louis in Paris. The staff was extremely friendly...
77 rue Saint Louis en L Ile
Found this restaurant on Ile Saint-Louis and was very pleased with the dinner. The menu offered a f...