Authentic Indian cuisine awaits at Mughal Palace, a restaurant housed in a historic building.