NicoCaara: A cafe for those with an island state of mind

Talking about the concept behind NicoCaara, Rai says that Nicobar at Chanakya was designed to be an oasis in a mall; a place where you come to relax, unwind and linger.