Back to list
Al-Dar Lebanese Restaurant
Very good 8 (12 reviews)
Approx. £30
Location
61-63 Edgware Road
London W2 2HZ
See on the map
Book
Itinerary