Tel: (30) 22440 31804Lindos - RhodesDodecanese GreeceP.O. 851 07
Map of Lindos (Ambrosia Location)
Email: