Location:71 Amathus Avenue, 4533 Agios Tychonas, Limassol