Loading map…

Barons

Barons in Geneva, Switzerland, offers a sophisticated dining experience. Expect an elegant aroma and a wonderfully smooth texture in their refined dishes. Their roasted preparations are a nod to the classic Swiss culinary tradition.