Featured Andreas taverna Ionos Dragoumi 23 - Rhodes Town - 85100 Featured Saray Monumental Luxury Villa Pythagora 64, Rhodes old town Featured Now Closed Ottimo Pizza Pasta Leontos 16, 85100 Rhodes town Featured Now Closed Ta kardasia restaurant Platonos 4-8 Rhodes, Old Town Featured Now Closed Romeo Restaurant Menekleous 7 Rhodes old town Featured Now Closed La Varka Restaurant Sofokleous 5, Rhodes Old Town 1 234