Skip to main content

Restaurant Bayview by Michel Roth

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