Restaurant in Lefkara
Traditional Cypriot tavern in Lefkara village serving lamb chops, souvlaki, halloumi and homemade meze. Rated 4.0 on Google from 75 reviews.