ViaMichelin
Al-Dar Lebanese Restaurant
Location picture
Very good 8 (12 reviews)
Approx. £30
Location
61-63 Edgware Road
London W2 2HZ