Location, location, location - isn't that what they say? Unless you live in the new housing estate at the Gardiol terminus of the 3 bus in the Geneva suburb of Le Grand Saconnex, this restaurant hardly qualifies. But if you can check it out - it is less than a 100m walk from the bus stop or park outside -... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.