What is L'anima Deli?
L'Anima Cafe is home to London's finest Italian Deli. Incorporating the quality and FATTO QUI philosophy of L'Anima Cafe with an easily accessible Italian menu designed for takeaway, informal eating or delivery. Featuring a fresh daily changing menu with a selection of Italian inspired meals for breakfast, lunch and all dayRead More
Mon – Fri
06:30 – 17:00
We have a wide range of daily specials prepared in our kitchen every morning. From pizza, pasta, salad pots and more, popin and see what's on the menu today!