Skip to main content

Restaurant Bayview by Michel Roth

Michelin starred restaurant in Geneva
Bayview restaurant Call to Reserve :: +41229066552