Tagged: Snail

Must Try Food in France 6 3

La Maison Blanche (Paris, France)

This is the place we had our first dinner when we were in Paris for our holiday, located near Notre Dame de Paris this is a tourist spot with lots of neighbouring restaurant. Having...