San Marco The Ristorante San Marco offers an Italian ambience with Mediterranean specialties and delicacies. While away the hours on an all-year sun terrace.At Ristorante San Marco you will enjoy your meal in a absolute non smoking ambiance. Opening hours Currently closed. Panorama Map San Marco Marktgasse 21 8640 Rapperswil Switzerland Open on these days Mo Tu We Th Fr Sa Su Address San Marco Marktgasse 21 8640 Rapperswil Switzerland Website Email Phone Travel details Distance Travel time Zürich Main Station 26.7 km 39 min Zürich Airport 31.4 km 57 min Google Maps Public transport