Itxi
Rue des Terreaux 25, 1003 Lausanne, Switzerland
Itxi
Rue de Lausanne 24, 1700 Fribourg, Switzerland
Itxi
Escaliers du Grand-Pont 7, 1003 Lausanne, Switzerland
Itxi
Avenue d'Ouchy 60, 1006 Lausanne, Switzerland