Authentic Indian restaurant established since 1962

Based in Streatham, London we have a passion for Indian cuisine.

Using our experience and passion for food, we provide delicious home cooked meals to Streatham and the surrounding areas. Choose from a wide selection of meat and vegetarian dishes available in our fully licensed, air conditioned restaurant or delivered to your door.

We have a huge number of special offers including our all you can eat buffet. From just £6.95 for adults and £3.95 for children, why not treat the whole family?

If you would like to place and order for delivery or make a booking, please contact us today .

Why choose Taj Mahal?

  • Authentic Indian dishes
  • Established since 1961
  • Open 7 days a week (including bank holidays)
  • Eat in or takeaway
  • Fully licensed
  • Air conditioned restaurant
  • Broad selection of dishes
  • All you can eat buffet every Sunday
  • Free local delivery
  • Great prices
  • and more...
    Loading the player...

    To reserve a table at our restaurant or for additional information on our services, call today on

    020 8769 0704 or

    020 8677 7818 or email:

    Share by: