Bahl has made an entry into the world of hospitality with Café Fleur, located in the picturesque Ambawatta Complex in Mehrauli.The café opened its doors in early January. We checked it out and ...