Category: DrinksEntertainmentFoodMall or Complex: Crowne Plaza New Delhi Okhla, Okhla Industrial Area, New Delhi, DelhiDate of Creation:Mon, 2016-12-26 16:49Last Modification:Mon, 2016-12-26 17:18