Celio

About this store

Russia has seen the opening of 25 Celio casual wear stores in the 17 biggest cities in the country – from St. Petersburg to Omsk. There are six stores open at the major shopping centers in the Greater Moscow Area. The prices range from 1,000 to 3,000 rubles.