1. 107 Peper Klavdiou Street, Zefyros, 851 32 Rhodes, Rhodes Dodecanese (Routing)

  2. 851 01 Pastida, Rhodes Dodecanese (Routing)

    Pizzas

    More
  3. Konstantinou Palaiologou Street & Pafou Street, 851 33 Rhodes, Rhodes Dodecanese (Routing)

    Closed

  4. 851 05 Faliraki, Rhodes Dodecanese (Routing)

  5. Ferenikis 8, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

  6. 1 Kapodistriou Street, 851 04 Paradisi, Rhodes Dodecanese (Routing)

  7. 92 Stratigou Griva Georgiou Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  8. 165 Tiliakou Lazarou Street, Zefyros, 851 32 Rhodes, Rhodes Dodecanese (Routing)

  9. Rodos, 851 09 Pefki, Rhodes Dodecanese (Routing)

  10. 1 Dorieos Square, Medieval City, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  11. 2 Metaxa Ioanni Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  12. Apollonos, 851 05 Faliraki, Rhodes Dodecanese (Routing)

  13. 178 Irakleidon Avenue, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

  14. 20 Ippokratous Square, Medieval City, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  15. 57 Venizelou Sofokli Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

  16. Maritsa Square, 851 01 Maritsa, Rhodes Dodecanese (Routing)