Order Online for 10% Discount

Code: ONLINE10

FREE Pappadom with every main meal.


Whether you eat in or take out, a warm welcome awaits you at the New Taj Mahal Restaurant. Established in 1962, we are one of the earliest and finest Indian restaurants in Portsmouth.

Located in the heart of Portsmouth, we are open 7 days a week.

Eating in? You are welcome to bring your own drink.

Ordering online? Your delivery info is saved, and you can have more than one! If you pay online using a credit or debit card (we use PayPal to process all payments), it means your payment info is secure - no 3rd party gets to see it, not even us.

Enjoy a New Taj Mahal curry and leave any feedback (positive or negative) at info@newtajmahal.in.

Address 54 Kingston Road, Portsmouth, PO2 7PA
Phone 02392 661 021
Email info@newtajmahal.in
Opening Hours Open 7 days a week
Sun - Thu 5.30 pm - 12 am
Fri - Sat 5 pm - 1.30 am