Anima (meaning Soul in Italian) opened on the 1st November 2004. It is the creation of Gino Crolla, which he operates with his wife Emanuela. Gino used to manage the Pizzeria business of Edinburgh's famous fish and chip shop, L'Alba D'Oro, before..
Relevance: 9.674296