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.