Map
2 Place St.-François, Lausanne 1003, Switzerland
Restaurant
Cafe Romand