Discover India TASTE IT HERE 2019-03-18 - Bukhara at ITC Maurya in New Delhi is the tallest icon of Peshawari cuisine in India. (itchotels.in)