
175A Edgware Road, Paddington
Hilton London Metropole, 225 Edgware Road
London Marriott Hotel - Marble Arch, 134 George Street
61-63 Edgware Road
50 Connaught Street
36 Southwick Street
8 Norfolk Place
82 Seymour Street
See all restaurants near 'Tarboush'| Cuisine: | Lebanese |
| Address: | 143 Edgware Road, W2 2HR London See map | Nearby restaurants |
| Telephone: | +44 2077069793 |
| Area: | Tyburn Paddington |
| Metro: | Paddington (Circle & Bakerloo) Marylebone Marble Arch Lancaster Gate Edgware Road (Bakerloo) Edgware Road (Circle) Baker Street |
| Web site: | Tarboush |
"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..." more >>
