Zara Store in Rhodes Home/Shopping/Zara Store in Rhodes Te Zara Store in Rhodes is located at the town center, on Lampraki Str. 40, P.C. 85100.