Chaobella, Crowne Plaza New Delhi Okhla Offers Chinese And Italian Cuisine Under One Roof
With a plethora of restaurants and cafes in Delhi offering menus that seem to cover cuisines from across the globe, Delhi can easily be called India's culinary capital. While the capital is home to a wide range of Chinese restaurants, one…