The Indian Hotels Company Limited (IHCL) restaurant, House of Ming, which redefined Chinese cuisine in the country, has now opened at the Taj Fateh Prakash Palace, Udaipur. Poised against the serene backdrop of Lake Pichola on its eastern banks, this landmark debut fuses the imperial refinement of the cuisine of the Ming dynasty with the royal grandeur of Mewar, creating an extraordinary dining experience in the heart of “the City of Lakes.”


