15 London Restaurants edgware roadview bookable view recommended
People like the food and service and think the ambience is okay
Tarboush customer reviews
|143 Edgware Road|
Lebanese restaurant Tarboush is a perennially popular pit-stop on the Edgware Road, catering to a young, upbeat crowd of Londoners in relaxed, unstuffy surroundings. Boasting a smart, modern interior, this lively restaurant serves a full traditional menu of earthy Levantine Mediterranean delicacies, from meze and stews to a strong range of vegetarian dishes.
||60 Edgware Road|
People love the food, service and ambience!
Zonzo customer reviews
|342 Edgware Road|
Phone: 02077239777 Fax: 02077231117