Taj Mahal is an Indian restaurant offering a variety of flavorful dishes, including chicken, lamb, and seafood options.