Johannesburg is a city with a rich and diverse culinary scene, and Middle Eastern cuisine is no exception. From traditional Lebanese mezze to modern Israeli fare, there's something for everyone to enjoy.

Istanbul Kebab
Istanbul Kebab is a Turkish restaurant located in the heart of Melrose Arch, Johannesburg. The restaurant serves up a wide variety of traditional Turkish dishes, including kebabs, pides, and mezze. The food is made with fresh, high-quality ingredients, and the portions are generous. Istanbul Kebab in Melrose Arch is a true delight for food enthusiasts seeking a memorable dining experience.
Details: istanbulkebab.co.za | 011 051 4781 | [email protected] | The Arch, Melrose Square, The High St, Melrose, Johannesburg.
Yalla Restaurants
Yalla Restaurants is a chain of Middle Eastern restaurants in Johannesburg that serves up a wide variety of dishes from across the region. Moreover, the menu includes everything from hummus and falafel to lamb shanks and baklava. The service is friendly and efficient, and the atmosphere is casual and relaxed. Yalla Restaurants is a great place to enjoy a delicious Middle Eastern meal.
Details: yalla.co.za | 011 478 7182 | [email protected] | Locations.


Liban Café & Restaurant
The menu at Liban Café and Restaurant features a wide variety of Lebanese dishes, including hummus, baba ghanoush, falafel, kebabs, and grilled meats. Located in a bustling street, you can expect a lively atmosphere. With every bite, guests are transported to the bustling streets of Beirut, savoring the authentic flavours of Lebanese cuisine.
Details: 011 268 1191 | [email protected] | 38 4th avenue, Parkhurst, Randburg.
The Schwarma Company
The Schwarma Company is a great place to try authentic Middle Eastern cuisine in a casual setting. The menu at The Schwarma Company features a wide variety of schwarmas, including beef, chicken, and lamb. Furthermore, the schwarmas are made with fresh, high-quality ingredients, and they are incredibly flavourful. Whether it's chicken, beef, or vegetarian options, The Shawarma Company guarantees a satisfying and delectable dining experience.
Details: 011 483 1776 | schwarmacompany.co.za | 71 Grant Avenue, Norwood, Johannesburg.


Cappadoccia Play Cafe
Cappadocia Play Café is a family-friendly restaurant and play space located in Glen Austin, Johannesburg. The café offers a variety of Middle Eastern-inspired dishes, as well as a wide selection of coffees, teas, and smoothies. Additionally, the play space features a climbing frame, a ball pit, a slide, and a variety of other activities to keep children entertained.
Details: cappadocia.co.za | 072 480 1885 | [email protected] | 8 Ridge Road, Glen Austin AH, Johannesburg.
Teta Mari
Teta Mari is a cozy Middle Eastern restaurant located in Melville, Johannesburg. The restaurant is named after the owner's grandmother, who was a renowned cook in the Middle East. Teta Mari serves up traditional Lebanese cuisine, with a focus on fresh, seasonal ingredients. Moreover, the menu at Teta Mari features a wide variety of Lebanese dishes, including hummus, baba ghanoush, falafel, kebabs, and grilled meats.
Details: tetamari.co.za | 011 268 5019 | [email protected] | Shop 5 Illovo Square, Corner Rivonia & Harries Roads, Johannesburg.


Anat
Anat is a Middle Eastern restaurant chain in South Africa that specializes in shawarma. The restaurant was founded in 1991 and has since expanded to over 20 locations across the country. Anat's shawarma is made with fresh, high-quality ingredients and is cooked to perfection. Moreover, the restaurant also offers a variety of other Middle Eastern dishes, such as falafel, hummus, and baba ghanoush.
Details: https://www.anat.co.za/ | Locations.
Whether you are looking for a traditional Lebanese meal, a delicious schwarma, or a family-friendly place to eat, you are sure to find something to your taste in Johannesburg.
If you enjoyed reading this article, then read our piece on The Best Lebanese Restaurants in the city here.








