Royal Taj is a casual Indian restaurant offering traditional meals, plus pizzas and wings.