India’s first taste of Roberto Cavalli
Roberto Cavalli opens flagship and Caffè in India Roberto Cavalli, one of Italy’s best-loved designers, has launched first boutique and Caffè in India with plans to open a second store in Mumbai in mid-2013. The 180 square meter (1,937 square feet) store, India’s first taste of Roberto Cavalli, is housed in Indian capital New … Read more