L’Anima (Italian) – London, England (8.5/10)
Posted in Italian, London, dining out, food, restaurant review, restaurants, traveleating on Aug 22nd, 2009
Background:
L’Anima, which means ‘the soul’ in Italian, attracted much attention at the recent Taste of London food festival. I didn’t sample any of Francesco Mazzei’s dishes, but the feedback from fellow food bloggers was so positive that I added the restaurant to my wishlist. Mazzei was once employed by Alan Yau as head chef at [...]
