French value family clothing retailer Kiabi has opened its first outlet in Russia, in Novosibirsk, and is planning four more openings in the country's major cities, excluding Moscow, in 2008.