Restaurant in Rhodos.
Restaurant · Rhodos
Λεωφ. Ηρακλειδών και Απολλώνιου Ρόδου, Leof. Iraklidon 76
Ialyssos Beach
Ierou Lochou 37