Indian Royal is a takeaway specializing in Indian cuisine. They have recently moved to a new location.