Phone

Address

5 Grosvenor Parade
London
W5 3NN

Map

Map for Leila

Food types

We don't know what they serve here yet.

Menu

Menu for Leila

Reviews

No one has left a review yet.