Rodos
Niohori is one of Rodos.

1. Niohori

7.5
29 Kazouli Ioannou Str (oppos. Santa Maria Church), Ρόδος
Taverna · SANTA MARIA · 8 tips and reviews
Koozina is one of Rodos.

2. Koozina

8.4
Γεωργίου Λέοντος 19, Ρόδος
Greek Restaurant · 219 tips and reviews
Thomas Taverna is one of Rodos.

3. Thomas Taverna

8.0
Λέοντος 8, Ρόδος
Taverna · 96 tips and reviews