Mediterranean cuisine is so diverse that everyone loves it. If you are like us and you enjoy Mediterranean dishes then this list is just for you!

We will share the best restaurants in Notting Hill that offer Mediterranean food so you know exactly where to go in order to enjoy an incredible lunch or dinner prepared by professional chefs!

Fez Mangal

Starting off our list is Fez Mangal – our favourite Turkish restaurant in Notting Hill. The interior is beautiful and stylish, the food they prepare is super tasty and will transport you to Turkey – and the service is excellent. We highly recommend you visit this place whenever you are craving delicious Turkish food!

On their menu you will see traditional starters, kebabs served with rice, a salad, and bread, incredible Yogurt Kebabs, Pide (Turkish pizza), salads, and delicious desserts!

We highly recommend you start off with their Dolma (stuffed vine leaves with rice, onion, pepper, pine nuts,
currants, herbs) and a Tabule salad (couscous, parsley, tomato, peppers, spring onions, pomegranate dressing). Then definitely either get an Adana Kebab (minced lamb kebab) or a Yogurtlu Chicken Beyti which comes served with yogurt, a fresh tomato sauce bread, melted butter.

We also recommend their Turkish pizzas especially the Tavuklu Pide (chicken marinated in pepper paste, tomatoes, green peppers, onion).

And, of course, leave room for dessert – the Baklava is incredible (a traditional filo pastry with pistachios and honey syrup).

Address: 104 Ladbroke Grove, London W11 1PY



Who doesn’t like Italian food, right? Well, Mediterraneo always makes sure to serve the most delicious Italian dishes prepared with a lot of dedication and fresh ingredients! They first opened doors in 1998 and have never disappointed their customers ever since!

Our team loves their starters – especially the Parmigiana di Melanzane (Aubergine with tomato, mozzarella, basil), the Deep-Fried Squid, and the traditional Bruschetta with Fresh Tomatoes and Basil!

Then we usually get pasta, however, they also have traditional meat and fish dishes that are also super tasty. We recommend their Tagliatelle with Veal Ragout and Tomato Sauce, the Spaghetti with Clams Garlic and Olive Oil, or the Fettuccine with Black Truffle! Also, keep in mind that all pasta is hand-made which is why it’s so delicious!

And finally, it’s time for dessert! They have an incredible selection of traditional desserts that you have to try!

Address: 37 Kensington Park Rd, London W11 2EU


Haya Notting Hill

Haya is a Mediterranean restaurant with an Israeli influence in their dishes. Not only is the menu super unique and tasty but the interior is super stylish and chic – you will definitely enjoy spending time in the place!

They have homemade bread that goes very well with their Pepper feta dip!

They also have super unique salads – for example, the kale, pomegranate, and roasted sweet potato salad is incredible.

For your main dish, we highly recommend their selection of dish dishes – the Sea Beam is our favourite and it is prepared with tomatoes, herbs, and is served with a Turkish tabbouleh salad!

Address: 184A Kensington Park Rd, London W11 2ES


Tavernaki Portobello

No list of Mediterranean restaurants will be complete without mentioning at least one Greek restaurant, right? Well, Tavernaki Portobello is indeed a Greek restaurant that we love going to. Their food is incredible, the service is excellent, and the interior will transport you to Greece due to all the lit candles, trees, flowers, and typical Greek blue chairs you can spot in any tavern in Greece!

Their starters include traditional Tzatziki, Taramosalata (Smoked cod roe, lemon, onion, olive oil), Fried Squid, and Octopus!

They have incredible main dishes such as traditional Chicken Souvlaki (marinated chicken skewers served with fries, tzatziki, and a salad), Pork Gyros (marinated pork shavings, hand-cut fries, tzatziki, a salad), and Mousaka (potato, minced beef, aubergine topped with bechamel sauce)!

Address: 222 Portobello Rd, London W11 1LJ


Osteria Basilico

And last on our list is another incredible Italian restaurant you must visit at least once – Osteria Basilico! Established in 1992, this place is super popular and well-known due to the delicious food they offer! If you are craving pizza then we highly recommend you visit Osteria Basilico because they make some of the best pizzas in Notting Hill!

Of course, everything else on their menu is also super tasty – meat dishes, seafood, fish, and pasta! We highly recommend their Fettuccine with Black Truffle, Rosemary Sauce, and Parmesan as well as the Tagliolini with Prawns, Courgettes, Cherry Tomatoes if you are craving pasta!

Address: 29 Kensington Park Rd, London W11 2EU