We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

De Medici

Fischmarktstrasse 8, Rapperswil 8640, Switzerland
+41 55 210 38 78
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent18%
  • Very good38%
  • Average29%
  • Poor7%
  • Terrible5%
Travelers talk about
“pizza” (8 reviews)
Open Now
All hours
Italian, Mediterranean, European, Pizza, Vegetarian Friendly
$$ - $$$
Fischmarktstrasse 8, Rapperswil 8640, Switzerland
Write a Review
Reviews (54)
Traveler rating
Traveler type
Time of year

1 - 10 of 54 reviews

Reviewed March 1, 2017 via mobile

A small but nice restaurant at the lake Harper of Rapperswil Pizza out of a real wooden fired oven which is in the midd of the restaurant that you see and watch how the pizzas are made The meat dishes are very nice and the...More

Thank Holger B
Reviewed October 15, 2016

Not full of tourists, this place with friendly service serves pizza and other Italian dishes in an Italian-style restaurant. Don't expect views - but quieter than other places in Rapperswil.

Thank Sam S
Reviewed October 1, 2016

It was a hot sunny afternoon in Rapperswil. The tourists were out in force (including us) and for lunch were mostly lining the overpriced bars and restaurants along Bühler-Alle for outdoor views of the quayside and the lake but were in actual sweating uncomfortably from...More

Thank Andeel L
Reviewed August 10, 2016 via mobile

Visited this restaurant for the first time, and we very much enjoyed the very delicious food. We tried one pizza and a lasagne, and fell in love with the flavors and fresh preparation. The interior / decor is somewhat dated, but the genuine food is...More

Thank erbr63
Reviewed July 19, 2016 via mobile

Just looked for a quick beer salad and pizza. I figure out that it is a very good place to go. The pizza is delicious, the salad was OK.

Thank Stefan H
Reviewed July 17, 2016 via mobile

Great pizza. Huge menu. Crunchy and delicious pizza. Service kind and fast. The place itself is average and kind of boring.

Thank Signe J
A TripAdvisor Member
Reviewed May 20, 2016 via mobile

Stopped at this village on a tour. Tour guide wanted us to eat at a different place. We didn't like what was being served at the other place. We saw this and knew we had to eat here. We were on a time crunch and...More

Thank A TripAdvisor Member
Reviewed January 1, 2016 via mobile

The restaurant is just next to the cinema and is always our choice of dinner before movie. Not only because of it proximity to the cinema but the reliability of having fast service and delicious Italian food. The interior decor is not up-scale standard but...More

Thank Hoikee
Reviewed September 23, 2015

A nice Italian restaurant that has delivered the same quality of food over a long period of time now! Go there and you will not be disappointed. On the other hand you will not find big changes in the menu, but what they do is...More

1  Thank therameus
Reviewed June 14, 2015 via mobile

A little cheaper than other places, but the view isn't as good. The food is not bad and they are relatively quick. Daily specials!

1  Thank justinehresman
Nearby Restaurants
Restaurant Kailash
94 reviews
.06 miles away
Restaurant Falkenburg
38 reviews
.05 miles away
33 reviews
.06 miles away
Restaurante La Fuente
64 reviews
.08 miles away
Nearby Attractions
Wooden Bridge from Rapperswil to Hurden
142 reviews
.26 miles away
Knies Kinderzoo Rapperswil
208 reviews
.28 miles away
Schloss Rapperswil
132 reviews
.13 miles away
The Polish Museum
30 reviews
.10 miles away
Questions & Answers
Get quick answers from De Medici staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$20 - $40
Lunch, Dinner, Late Night
Restaurant features
Reservations, Seating, Waitstaff, Takeout, Outdoor Seating
Good for
Families with children
Open Hours
11:30 am - 11:00 pm
11:30 am - 2:30 pm
5:30 pm - 11:30 pm
11:30 am - 2:30 pm
5:30 pm - 11:30 pm
11:30 am - 2:30 pm
5:30 pm - 11:30 pm
11:30 am - 2:30 pm
5:30 pm - 11:30 pm
11:30 am - 2:30 pm
5:30 pm - 11:30 pm
Location and Contact Information
  • Address: Fischmarktstrasse 8, Rapperswil 8640, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of St. Gallen  >  Rapperswil
  • Phone Number: +41 55 210 38 78
  • E-mail