Leila

020 8993 2782
5 Grosvenor Parade
London, W5 3NN

You have to enter your Postcode to check if this restaurant can deliver to you

Your Basket