Restaurant
Anima - Italian Soul Food
4 lokale anbefaler,
Lukket permanent
Tips fra lokale
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.
Unikke ting, man kan tage sig til i nærheden
Placering
11 Henderson Row
Edinburgh, Scotland