Restaurant
Anima - Italian Soul Food
door 4 locals aangeraden,
Voorgoed gesloten
Tips van locals
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.
Unieke activiteiten in de buurt
Locatie
11 Henderson Row
Edinburgh, Scotland