Royal Haveli is an Indian restaurant offering a taste of authentic cuisine.