Restaurants and cafés


  • Budget

Time Out rating:

<strong>Rating: </strong><span class='lf-avgRating'>3</span>/5

User ratings:

<strong>Rating: </strong><span class='lf-avgRating'>3</span>/5
Rate this


Add +

Venue details

  • Address:

    Mahdi 217 King Street
    W6 9JT

  • Venue phone:

    020 8563 7007

  • Opening hours:

    Meals served noon-11pm daily

  • Transport:

    Tube: Hammersmith or Ravenscourt Park tube

  • Price:

    Main courses £5-£12. Set meal (noon-6pm Mon-Fri) £4.50-£5.90 1 course. Unlicensed no alcohol allowed

  • Map

    1. Mahdi
      • 217 King Street
        W6 9JT
      • 020 8563 7007
      • 51.492471,-0.233292

Users say

<strong>Rating: </strong><span class='lf-avgRating'>0</span>/5

Average User Rating

3 / 5

Rating Breakdown

  • 5 star:2
  • 4 star:1
  • 3 star:0
  • 2 star:1
  • 1 star:2
1 person listening

Have lost count of the number of times we have been back over the last 5 years having been introduced to it by friends. No the menu hasn't changed in years, neither has the decor and the service isn't great either. The food is just so tasty it more than makes up for any other short-comings. Our children like coming here as much as us. They stick to chicken and we share an adult meal between them. A Jug of Mango juice, Jasmine tea and the handmade bread cooked in the oven by the door with humus are musts. Highly recommended.


Went there on New Years day. The chicken my friend was given was uncooked, raw in the middle. The waiter's response was we cook all meat like that even the lamb. Anyway he eventually agreed to get another one 'well done.' He then forgot to order this and took our plates and said he would provided it for takeaway. As we were going out this was no point. He then argued that my friend had eaten half the meal and we should pay for half the bill. Regardless of whether she could get food poisioning. There are better, friendlier and safer restaurants out there! avoid this one!


I have bben there 3 times comming back disappointed .the 3rd time was the most recent one.The service is well under standard.they forgot to orde one of our starters, they brought kebabs half raw you could see red meat in the middle and blood, and in the end, they forgot to order our take away, made us wait for it for 50 minutes in the end wrong order!!!!!!!as we had guests with us , did not complain on the day... but we will never go back waste of money and embarresment in front of our guests!!!


Value for money, great food and more than generous portions. The waiters occasionally joke and smile.


Best place ever. Delicious everything - ridiculously cheap. I don't know how they do it but they rock!