Back to list
Leila Moroccan and Lebanese Restaurant
Stunning 8.7 (3 reviews)
Approx. £25
Location
London
London W5 3NN
See on the map
Book
Itinerary