Das Restaurant Marsala mit angeschlossener Pizzeria San Marco befindet sich in Rapperswil in schönster Lage direkt am See. Das Marsala pflegt ein marktfrische, italienische Küche, wobei der Fokus auf traditonellen Gerichten aus der Region Sizilien liegt. Das stets frische Angebot an diversen Salzwasserfischen zeichnet dieses Lokal aus. An warmen Tagen geniessen Sie, auf der Terrasse sitzend, den schönen Ausblick auf den Zürisee.