Finchley's best Turkish restaurant where the house platter features perfectly cooked kebabs and fresh bread that sets it apart, plus genuinely warm hospitality.