0
people love it
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.
Submit a Review
Please login to review Tarboush IIMel thinks you might like...
Help Us Improve
New menu?
Click Here To Let Us Know!
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!
