For Middle Eastern food in Bristol, the strongest confirmed cluster runs along Gloucester Road in Bishopston, where Koocha Mezze Bar (Persian, fully vegan, at the Cheltenham Road end) sits a short walk from Persian Food Station (traditional, meat-forward Iranian cooking) and several Turkish charcoal grills. A well-known Lebanese pick was previously listed here for this stretch; we could not confirm it currently trades on Gloucester Road, so it has been dropped from this update pending a fresh check.
A note on how we pick: Middle Eastern is a broad label, so below we separate Persian and Turkish and flag which is which; a confirmed Lebanese sit-down pick for Gloucester Road is still pending. Every place named below was checked against current listings in August 2026, but independents churn fast, so check before you travel. We have deliberately not printed star ratings or review counts because those move constantly, and menu prices below are indicative rather than pulled from a same-day menu, so treat them as a guide and confirm before you order.
1. Koocha Mezze Bar
203B Cheltenham Road, The Arches (BS6), on the Gloucester Road/Bishopston boundary. Persian, fully vegan. A distinctive Persian-inspired mezze bar doing plant-based versions of Iranian dishes, from aubergine and walnut plates to saffron-scented rice, alongside cocktails. It is the pick if you want Middle Eastern flavours without meat, and the small-plates format suits sharing. Small plates typically run in the high single figures to low teens; confirm current prices on the menu. ££.
2. Persian Food Station
379B Gloucester Road, Bishopston (BS7 8TN). Persian. A small, well-regarded spot doing chargrilled kababs, saffron rice and slow-cooked stews such as ghormeh sabzi. This is the traditional, meat-forward Persian counterpoint to Koocha, a short walk further up Gloucester Road. Portions are widely described as generous; confirm current mains prices on the menu before you go. ££.
3. Eat a Pitta

Photo: eatapitta.co.uk
St Nicholas Market (Glass Arcade), Broadmead, Gloucester Road and Queens Road. Falafel, street food. A Bristol falafel institution that started as a market stall in 2011, building freshly fried falafel into pitta and boxes with salads and sauces. The best cheap, fast Middle Eastern lunch in the city centre, though it is a counter rather than a sit-down dinner. A filled pitta is a few pounds; confirm the current price at the counter. £.
4. Falafel King
Cotham Hill (BS6) and the Harbourside, Narrow Quay (BS1); not currently listed on Gloucester Road. Falafel, street food. Another long-running falafel operation that Bristol students and market-goers have relied on for years, vegetarian and vegan by default. Wraps and boxes are pocket-money priced; confirm the current price at the counter. £.
5. Turkish charcoal grills on Gloucester Road
Bishopston and Gloucester Road (BS7), including Charcoal Grill Bishopston (236 Gloucester Road) and Turcuisine. Turkish. Beyond the Persian kitchens, this long stretch has several Turkish grills where lamb, chicken and mixed grills over charcoal are the mainstay, served with flatbread, rice and salad. A reliable area for a late, affordable, meat-heavy dinner, roughly the price of a takeaway through to a modest sit-down meal; confirm current prices on the day. £ to ££.
The honest alternative
If you cannot get a table, Za Za Bazaar on the harbourside is a giant world-buffet with a Middle Eastern section among many others, useful for a big group with mixed tastes rather than for authenticity. For grazing, the stalls around St Nicholas Market cover falafel, wraps and mezze for a fraction of a sit-down bill. For the wider picture, see our best restaurants in Bristol and where to eat in Bristol guides.
A quick honesty note
Independent restaurants come and go, and a kitchen can change hands or cuisine, so treat the regional labels above as a starting point. Menus and prices drift, so confirm both that the venue is open and roughly what it charges before you plan an evening around it. A Lebanese pick for the Gloucester Road cluster is under review and will be added back once confirmed.
FAQs
What is the best Middle Eastern restaurant in Bristol?
For Persian, Koocha Mezze Bar (all-vegan, Cheltenham Road) and Persian Food Station (traditional kababs, Gloucester Road, Bishopston) are the two standouts, depending on whether you want meat. A Lebanese sit-down pick for the same stretch is under review this update.
Where is the best area for Middle Eastern food in Bristol?
Gloucester Road in Bishopston (BS7) has the densest confirmed cluster: Koocha Mezze Bar (Cheltenham Road end), Persian Food Station and several Turkish charcoal grills, including Charcoal Grill Bishopston and Turcuisine, are all within walking distance of each other. The city centre adds the falafel counters around St Nicholas Market and Broadmead.
What is the difference between Lebanese, Persian and Turkish food?
Broadly, Lebanese cooking centres on mezze, hummus and grilled halloumi; Persian (Koocha, Persian Food Station) leans on chargrilled kababs, saffron rice and herb stews; and Turkish grills focus on charcoal-cooked lamb and chicken with flatbread. All three overlap but the emphasis differs.
Where can I get cheap Middle Eastern food in Bristol?
The falafel counters, Eat a Pitta at St Nicholas Market and Broadmead and Falafel King, do filled pittas and boxes for a few pounds. The Turkish grills on Gloucester Road are also among the most affordable sit-down or takeaway options in the city.
Is there vegan Middle Eastern food in Bristol?
Yes. Koocha Mezze Bar on Cheltenham Road (by the Gloucester Road boundary) is entirely vegan, and the falafel spots (Eat a Pitta, Falafel King) are vegetarian and vegan by default. Most Persian menus also carry a large cold and hot mezze selection suitable for vegetarians.
