We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
Halal, Indian, Vegetarian friendly
Ambience
Quiet conversation, Traditional
Food Occasions
Dinner, Lunch
Perfect for
Child friendly, Group dining [8+]
Food Hygiene Rating
Food Hygiene Rating 5 for Mahal

About

Mahal, located on Edgware Road in London, is one of the city’s longest-standing Indian restaurants, proudly serving the community since 1965. With a legacy rooted in tradition and hospitality, Mahal has become a beloved destination for locals and visitors alike - many of whom return time and again, bringing new generations to experience its warm welcome and authentic flavours.

Inside, the restaurant blends classic charm with a relaxed, family-friendly atmosphere. The interiors are inviting and unfussy, allowing the vibrant colours and aromas of the food to take centre stage. Whether you're stopping in for a light bite or settling in for a full meal, the space is designed to make guests feel at home.

The menu is a celebration of fresh ingredients and bold spices, offering a wide range of dishes that reflect the diversity of Indian cuisine. Guests can enjoy street food-style snacks, fresh salads, and refreshing lassis and mocktails. For heartier options, the kitchen serves up hyderabadi biryani, delhi-style butter chicken, and a variety of desi haandi dishes. Vegetarian diners are well catered for, with plenty of flavourful meat-free choices.

Mahal’s chefs take great pride in their craft, preparing each dish with care and attention to detail. Every plate is either individually or batch cooked, ensuring that the spices and herbs shine through with freshness and depth. The restaurant is fully halal and offers options suitable for younger guests, making it a welcoming spot for families.

With its rich history, commitment to quality, and loyal following, Mahal continues to be a cornerstone of Edgware Road’s culinary scene. It’s more than just a place to eat - it’s a place where memories are made and traditions are celebrated.

Read more +

FAQs

Can I order from the restaurant for takeaway?

Yes you can order takeaway via Deliveroo and Uber Eats.

Details

Get directions to Mahal Get directions to Mahal
Location
138 Edgware Road, Paddington, London, W2 2DZ

02077 237 731 02077 237 731

Website

Opening Times

All day
Mon 12:00-00:00
Tue 12:00-00:00
Wed 12:00-00:00
Thu 12:00-00:00
Fri 12:00-00:00
Sat 12:00-00:00
Sun 12:00-00:00

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call Mahal to make a booking on:

02077 237 731 02077 237 731

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Mahal

AngloThai
Marylebone

AngloThai

Twist Connubio
Marylebone

Twist Connubio

Mahal
Close