Café Restaurant La Clef
Restaurant in Montreux, Switzerland
Opening hours: Tu-Th 08:00-23:00; Fr-Sa 08:00-24:00 Features: outdoor seating, vegetarian options
1 Rue du Théâtre, Vevey, 1800Restaurant in Montreux, Switzerland
Opening hours: Tu-Th 08:00-23:00; Fr-Sa 08:00-24:00 Features: outdoor seating, vegetarian options
1 Rue du Théâtre, Vevey, 1800