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.


Bahnhofplatz 5, Rapperswil 8640, Switzerland
+41 55 214 18 18
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good35%
  • Average15%
  • Poor9%
  • Terrible3%
Travellers talk about
“sushi” (8 reviews)
“crispy duck” (2 reviews)
“prawns” (3 reviews)
Closed Now
All hours
Chinese, Japanese, Sushi, Asian, Thai, Vegetarian Friendly
££ - £££
Bahnhofplatz 5, Rapperswil 8640, Switzerland
Write a Review
Reviews (92)
Traveller rating
Traveller type
Time of year

1 - 10 of 23 reviews

Reviewed 14 March 2017

The Sushi Cook makes it super great! I've eaten lots of Sushi, but this is absolutely my favorite. Great food!

Thank ValSui
Reviewed 6 January 2017

Our dinner at Sayori as a family of 7 was exceptional. Very high quality chinese and thai dishes, with not a single grumble! Having worked in Thailand I was pleased that the Tom Yum soup and the Fish with Tamarind Sauce that I had were...More

Thank Peter E
Reviewed 4 January 2017 via mobile

I was here with my family. The location is good and the Foods was nice.Crispy duck was great and Sushi. We are all satisfied with our foods. The only thing was not really nice was the SERVICE. Stressy waitress and unfriendly face. My job is...More

Thank Pinthus
Reviewed 29 October 2016 via mobile

It's staff is so friendly and alert. All of them are asian so the atmosphare is perfect. I've eaten there three times and I have neber been disappointed. Last time I had Sushi as appetizer and crispy duck as main course: best duck ever!!! Even...More

Thank evemaechler
Reviewed 19 October 2016

Quite big and a bit too pricey for that. We had some good food but not overwhelming. Were there as a group with kids - that went well, although it is not really a kids' restaurant :)

Thank Sam S
Reviewed 28 August 2016 via mobile

Business dinner and drinks with a client. Staff is very friendly and the food & drinks okay. Was a bit pricey to be honest. Reservation not needed unless its an event nearcy

Thank Ramiz I
Reviewed 25 August 2016

Saturday evening, pretty crowded - good service tough and fleibility towards special requests. Interior modern and nice. We had Peking duck, beef Szechuan, separate vegetables, ice cream - all decent quality and sizing.

Thank Robert M
Reviewed 8 July 2016

For sushi purists, you could say this is only very basic but to be honest the selection was fine and after eating far too much for my own good I had to concede defeat. It's all prepped in front of you and the selection was...More

Thank David J
Reviewed 9 April 2016

I've been there for lunch at the sushi bar and it was amazing. One of the best sushi I've ever tasted. All the dishes are well presented and the taste doesn't ruin your expectations, it's a pleasure to eat sush great food. It's quite expensive...More

Thank giankyboo
Reviewed 26 February 2016 via mobile

We've had sushi from here a few times - it's fantastic as far as what you can expect in Switzerland! Fish was delicious and rolls were creative. Had lunch here once too and hot meals were also very good, and the servers were gracious about...More

Thank Kimberly L
Nearby Restaurants
Restaurant Kailash
94 reviews
.09 miles away
Restaurant Falkenburg
39 reviews
.09 miles away
36 reviews
.10 miles away
Restaurante La Fuente
67 reviews
.12 miles away
Nearby Attractions
Wooden Bridge from Rapperswil to Hurden
148 reviews
.24 miles away
Schloss Rapperswil
137 reviews
.18 miles away
Knies Kinderzoo Rapperswil
210 reviews
.24 miles away
The Polish Museum
30 reviews
.14 miles away
Questions & Answers
Get quick answers from Sayori 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
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Outdoor Seating
Good for
Child-friendly, Groups, Business meetings
Open Hours
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
10:00 - 23:00
Location and Contact Information
  • Address: Bahnhofplatz 5, Rapperswil 8640, Switzerland
  • Location: Europe  >  Switzerland  >  Canton of St. Gallen  >  Rapperswil
  • Phone Number: +41 55 214 18 18
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing