Grand Taj is a restaurant offering a wide selection of authentic Indian cuisine, including both vegetarian and non-vegetarian options.