My first experience of this restaurant was good, but I found the service to be quite slow...however I have noticed a huge improvement on my recent visits. The staff are warm and friendly and try to make your experience as enjoyable as possible. I think some of the previous reviews are very harsh. I cannot comment on authenticity but the food is always delicious! And I have been to a lot of Indian restaurants! i think the Royal India should keep up the good work and hopefully they will get more positive reviews that reflect this.