Moroccan restaurant in London

Leila Moroccan and Lebanese Restaurant

480 reviews

5, Grosvenor Parade, Uxbridge Rd, London W5 3NN, United Kingdom