Villa Orestis

12 Agapinoros St.
Cyprus