1. 1 Eleftherias Avenue, 851 04 Kremasti, Rhodes Dodecanese (Routing)

    Restaurants & Taverns

    More
  2. 21 Karpathou Street, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

    Restaurants & Taverns

    More
  3. 8 Miaouli Coast, Mandraki, 851 31 Rhodes, Rhodes Dodecanese (Routing)

    Chinese Restaurants

    More
  4. Ierou Lochou Street, 851 01 Ialyssos, Rhodes Dodecanese (Routing)

    Chinese Restaurants

    More