Must better than expected. Very friendly service. Mostly Italian menu but their daily special is Lake Geneva perch, which is well prepared and very tasty (and no bones). Prices are reasonable for Geneva, high for anywhere else in the world. Outdoor seating available but the traffic noise is a bit loud.
If you own or manage Casanova, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.