close sicilian restaurant close Country: Switzerland close City: Ecublens
Restaurant Café Vaudois - Ecublens
Le Café Vaudois