Soothing music, dim lights, mouth-watering delicacies and good company - what else could one ask for after a hectic day at work? Located in Greater Kailash, Haute Saute Cafe, is truly a place to relax ...