11, rue Neuve-du-Molard
Geneva, GE 1204 Switzerland
Geneva, GE 1204 Switzerland
+41 22 310 09 28
Open Hours11a-3p; 6.30p-11p - 7 days
OverviewLocated in a narrow pedestrian street in the centre of town, this restaurant is mainly known for its excellent spit-roasted chicken and lamb served with a salad, French fries...
more