Independence Day Special: Does this award winning Dubai restaurant go beyond theatrics to deliver real Indian food?