If you have a penchant for the enchanting and aromatic herbs and spices that are the staple of an exquisite Indian meal, look no further than Portsmouth’s very own, T & J Mahal. This award winning Indian restaurant serves up delicious and mouthwatering Indian cuisine and boasts an extensive menu catering to all meat, seafood and vegetarian lovers alike. This charming spot located on Elm Grove in Southsea goes out of their way to ensure all their produce is sourced from local suppliers, and the quality and taste is noticeable. They only thing we recommend to do is book online in advance to avoid disappointment.
Food sounds delicious?
Get a table before they're gone
Great service, very nice food and some different dishes compared to your standard Indian. Will definitely go back 😊
Excellent service, great quality meat and well-spiced sauces. All aspects of our meal for four was excellent. Highly recommended and deserving of top rating on trip advisor.
Regard this restaurant as our local. Always very good locally sourced food, where possible. A great place to eat!