A group of six of us spent Valentine's dinner at Windows - impeccable location just right in front of Lac Leman. There is nothing to say, from the service, to the food, to the settiing, to the attention to detail - everything is perfect. But perfection has a price. I am not complaining. I am just saying if you do...
More
