L'ulivo on Villiers Street in West Norwood is a classic restaurant where the priority is on serving up the freshest and most authentic Italian food in London. Using only the best locally-sourced produce where possible, with all the necessary ingredients imported right from Italy, you can truly expect the real deal at L'ulivo. We’re talking sun-kissed tomatoes, sprigs of fresh basil straight off the stalks, extra virgin olive oil and everything else in between. So whether you’re catching up with an old pal or planning a special occasion with the fam, make sure you reserve in advance to avoid disappointment.
Food sound delicious?
Get a table before they're gone
Busy yet relax restaurant, cocktails were lovely food was delicious and for inner London very reasonably priced, will be returning
Staff very kind and friendly and great Italian food as well. They helped us with a birthday cake and I really appreciate it. Thanks so much! Highly recommended!
Great italian food with excellent quick service. Staff very friendly and helpful. Food very good . Perfect before going to a theatre performance. Liked it