Average rating:
We love this place! If you enjoy steak frites, this is the place to go in Geneve. We have to eat here every few weeks because we crave it. Come early because the line starts getting long soon after ... 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 …