Opening hours
Leila - Opening hours
Currently closed - Opens at 12:00
Monday
12:00-23:00
Tuesday
12:00-23:00
Wednesday
12:00-23:00
Thursday
12:00-23:00
Friday
12:00-23:00
Saturday
12:00-23:00
Sunday
12:00-22:30
Restaurants in London open now
4.8
Menu
Table booking
4.8
Menu
Table booking
City: London, 19 Crouch Hill, London, N44AP, N4 4AP, United Kingdom
"Best sandwich shop in London ."
4.8
Menu
Table booking
4.8
Menu
Table booking
City: London, 45 Jermyn St. Corner Of Jermyn Street And Duke StreetSW1Y 6DN, London, United Kingdom
"A great experience for a special date night!"
4.8
Menu
Table booking
4.8
Menu
Table booking
City: London, 31 Balham High Road Balham London, SW12 9AL, United Kingdom
"Always fun. Friendly staff sniffed great food."
4.8
Menu
Table booking
4.8
Menu
Table booking
City: London, 31 Balham High Road BalhamSW12 9AL, London, United Kingdom
"Lovely quality dinner with a girl friend"
4.8
Menu
4.8
Menu
City: London, 67 Newington Green Rd, London, N14QU, United Kingdom
"Absolutely sensational. best pizza I ever tasted. the staff was fast, polite and helpful. in serious, this pizza is the best in england."
5
Menu
Table booking
5
Menu
Table booking
City: London, 326 Garratt Lane, Southfields, SW18 4EJ, London, United Kingdom
"The tastes we experienced were so good. We'll be back soon."