After seeing Rodos Nature - Folklore Museum, it may be a nice idea to visit this restaurant. If you have never come across Greek cuisine, you should reserve a table at Taverna Olympos. Taste perfectly cooked chicken, souvlakia and doner kebabs to form your opinion about this place. According to the reviewers' opinions, waiters serve good che here. If you want to try some delicious wine, this spot is a decent choice for you.
As for the Google rating, this restaurant achieved 4.7.