La Clef d'Or

Bursinel (Switzerland)

2

Bursinel (Switzerland)

Restaurant La Clef d'Or map and address