Reviews of Royal Indian Cuisine, Drogheda. (Restaurant) in Drogheda (Louth).