Restaurant
Anima - Italian Soul Food
Recommandé par 4 habitants,
Définitivement fermé
Conseils des habitants
More of a takeaway although there are some stools to sit and eat in. The best pizza we have found in Edinburgh and much cheaper than national pizza chains. Delivery available.
Activités uniques à proximité
Emplacement
11 Henderson Row
Edinburgh, Scotland