Tajmahal Indian Restaurant offers a variety of Indian dishes, including popular options like Chicken Tikka Masala and Lamb Vindaloo. The restaurant is known for its friendly staff and quick service, with some reviewers noting a minimum wait time of 25-30 minutes for Indian cuisine. It also features an outdoor terrace.