Leila Restaurant 5 Grosvenor Parade, Uxbridge Road, Ealing, London W5 3NN
  • 020 8993 2782