Royal Indien is an Indian restaurant offering homemade cuisine prepared with carefully selected ingredients.