From Our Editors
Home to fresh breads and rich stews, French cuisine is served at Nicoise Restaurant & Juicy Olive Bar, a delightful restaurant tucked away in the Lake Geneva pocket of Lake Geneva.
Don't fuss with street parking. We've got some parking available.
If you're seeking France-inspired fare, look no further than the highly-rated Nicoise Restaurant & Juicy Olive Bar.