Kleftico at Restaurant Militzis is very tender lamb that has simmered for hours in a kleftico oven. Larnaca, Cyprus April 2004.
Cyprus 2004 * Next