LEPUS NICOSIA MALL 1ST FLOOR NICOSIA

Address

LEPUS NICOSIA MALL 1ST FLOOR

2 Madrid Street

2306 NICOSIA

Cyprus

35.135 33.2795

Itinerary

Contact

35722010055

info@lepus.com.cy