In Food Anima e Cuore, a Cafe in London serving Italian Food, Italian Coffee, and Gelato May 3, 2017 Anima e Cuore is a tiny, unassuming cafe in London serving Italian cuisine, homemade ice cream & other desserts. Anima…