Neil C's Paris, France
62 Rue de Lille
One of the world's finest museums of art and not to be missed. The artworks, with emphasis on 19thc ...
15 Rue de I'Arc de Triomphe, Charles de Gaulle/Etoile
We enjoyed a fabulous meal at this French restaurant with more than a hint of Belgian influence. The...