Luxury brand opens flagship store in Mumbai

Mumbai can now boast of yet another opulent brand. Stefano Ricci, the Italian luxury brand, founded by the designer in 1972, opened its flagship store of menswear garments, accessories and home collections, recently at an upscale South Mumbai hotel.




Source: Mumbai News