Lebanese

Tarboush II

Love it

Mel thinks you might like these...

About Tarboush II

Lebanese restaurant Tarboush II is a perennially popular pit-stop on the Edgware Road, catering to a young, upbeat crowd of Londoners in relaxed, unstuffy surroundings. Like its sibling on Wardour Street, this lively restaurant serves a full traditional menu of earthy Levantine Mediterranean delicacies, from meze and stews to a strong range of vegetarian dishes.


Mel thinks you might like...

Help Us Improve


Opening hours changed?

Click Here To Let Us Know!

Know of a new offer?

Click Here To Let Us Know!

What else are we missing?

Click Here To Let Us Know!