1, rue du Puits-Saint-Pierre
Geneva, GE 1204 Switzerland
Geneva, GE 1204 Switzerland
+41 22 310 3442
Open Hours6p-midnight Mon-Sun
OverviewPicturesquely situated near the old armaments square (hence the name and decor) in Geneva's Old Town, this restaurant serves magnificent Swiss food combined with rustic Swiss...
more
