Roberto Cavalli + INDIA = Flagship Store Location
Fashion house Roberto Cavalli is opening up its first flagship store in INDIA. This is an interesting move for the fashion house as it is set to incorporate other Cavalli Flagship stores in major cities such as New York, Tokyo, Paris and London. The boutique is 4,000 sq feet and will be built using the finest materials in India. The Roberto [...]
Read more ›