Restaurant in Lefkara
Family-run Lefkara taverna serving authentic Cypriot dishes, famous slow-cooked lamb, hearty portions, friendly service and terrace seating.