Quote
wendyk said:
Sol e Luna in Mont Vernon.


Unless it's changed Sol is Mediterranean foods. They did have some French dishes on the menu though. I'd recommend L'Auberge Gourmand, Taste de Vin in Grand Case. Or Soleil in Grand Case for Alsatian French as well as what others have mentioned.