Eat, shop, love at Nicobar and Caara’s latest collaborative space, NicoCaara

Two trendy Indian brands have come together for a shop-café at The Chanakya in Delhi.