Saint Michel Restaurant

Book a Table

Welcome to Saint Michel Restaurant!
Our Restaurant is located inside the old Town of Rhodes Island in a powerful location two minutes apart the medieval Streets of Rhodes.
The Saint Michel Restaurant is located in the same place as Saint Michel hotel in a small place which reminds a small garden accompanied with the taste of plates all around the Rhodes Island. Our greatest chef Chris gives you different plates every day which depends on the season and the goods he gets fresh everyday.

Do not hesitate to contact us.