Average rating:
I have eaten here many times and have never had a bad meal, in fact never had anything less than fabulous. A great varied menu always presented very well and served by immaculately clad waiters ... more
Search the web for more information about Geneva
Located at the extreme south-western corner of Switzerland, Geneva is surrounded by French territory. Its location, on the banks of Lake Leman between the Alps and the Jura mountains, provides a dramatic landscape and allows easy access to ski runs, vineyards, spas, and historic towns. Geneva …