This Italian restaurant offers the diversity of Italian cuisine with the passion and flavors of Sicily. Enjoy a piece of Sicily in Switzerland with views of the Aare river in a cozy atmosphere.