Kaf Tet be-November Street 18, Jerusalem, Israel