Having had meals at a number of establishments on the same street as Odyssey... please, please, please don't overlook this one!! Odyssey is by far and away the best there. With delicious and a fabulous range of food, attentive and friendly staff, an enjoyable and relaxed atmosphere and superb location. We were so impressed we returned here for lunch on the final day of our holiday, knowing we would end our time in Rhodes with a fantastic meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.