Tarboush London
0
Reviews
Lebanese in London
- Paddington
143 Edgware Road
, Paddington, London, W2 2HR
+44 (0) 20 7706 9793
Tarboush serve a variety of Lebanese dishes at their air conditioned restaurant to eat in or take away. Catering for vegetarians is also provided.
Tags:
lebanese, vegetarian dishes
|