You are now leaving Menulist
We hope to see you again soon!
L'Anima Café
10 Appold St, Shoreditch EC2A 2AP, EC2A 2DF, London, United Kingdom
Italian, Cafés, Breakfast-brunch, Pizza, Coffee, Soup, French, Delis, European, Vegetarian, Gluten Free, Breakfast, Pasta, Fish, Wine, Italian Restaurant, Café
The redirect does not work? Just click on this link or copy it into your address bar