Want your restaurant to be the top-listed restaurant in Lefkara? Click here to claim your Sponsored Listing.
D Sfyra tou tzai erkete / Σφύρα του τζαι έρκετε Τιμίου Σταυρού 2, Λεύκαρα, Lefkara 7700 Coffee Shop Directions