1. Leof. Rodou Kallitheas, 851 00 Rhodes, Rhodes Dodecanese (Routing)

  2. Megalou Konstantinou 22, 851 05 Kalythies, Rhodes Dodecanese (Routing)

  3. 79 Mela Pavlou Street, 851 33 Rhodes, Rhodes Dodecanese (Routing)

  4. 851 01 Theologos, Rhodes Dodecanese (Routing)

    OPEN(Open 24 Hours) Opening Hours