#NewRestaurantAlert: NicoCaara For Tropical Inspired Local Eating

A new restaurant opened its doors to a swish Delhi crowd this weekend. NicoCaara is collaboration between Nicobar - a clothing and lifestyle brand and Caara - a catering company known amongst its patrons for its fresh flavours and fine food quality. The restaurant is nestled inside Nicobar's flagship store at The Chanakya, and offers a versatile sm