ViaMichelin
Leila Moroccan and Lebanese Restaurant
Location picture
Stunning 8.7 (3 reviews)
Approx. £25
Location
London
London W5 3NN