The Style Game
Italian luxury menswear brand Stefano Ricci is making its presence felt in India with the launch of its second store at The Oberoi in New Delhi. The 2,400 sq. ft. store reflects the brand’s love for Art Deco and is chic and luxurious. With impeccable weaves, bespoke tailoring, a range of suits and ties in funky, contemporary designs, and crocodile leather shoes, this is a one- stop shop for men looking to up their style game. The outlet will also showcase wines, fragrances, sunglasses, a home collection and other knick-knacks.