Lost City Bar

Lost city is the newest bar in Ayia Napa. Located right next to red square var.

MVP Deal: Buy One get One Free