LEPUS NICOSIA MALL 1ST FLOOR NICOSIA

Address

LEPUS NICOSIA MALL 1ST FLOOR

2 Madrid Street

2306 NICOSIA

Chypre

35.134954 33.279516

Itinerary

Contact

35722010055

info@lepus.com.cy