Hours are wrong. They are only open 12-3pm which is disappointing since we drove across the city for...
Wrong hours
11/6/2024
(52)
Leila's Shop is a charming pizzeria located in the heart of London, England. Known for its warm atmosphere and friendly service, it offers a variety of delicious, handcrafted pizzas made with fresh ingredients. Whether you're craving a classic Margherita or a unique specialty pie, Leila's Shop is the perfect spot for a casual meal with friends or family.
Generated from this place's information
Hours are wrong. They are only open 12-3pm which is disappointing since we drove across the city for...
We were four for lunch. First delicious warm bread. Between we had an exquisite beetroot soup, fresh...
The food was lovely but the male waiter was rude for no apparent reason and more interested in getti...