Address

Poseidonos Ave., Limnaria Shopping Centre ( Opposite Alexander the Great Hotel )
Paphos
CYPRUS

Telephone

(+357) 26 964 895

Webpage

Location