Restaurant
Anima - Italian Soul Food
4 locals recommend,
Permanently closed
Tips from 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.
Unique things to do nearby
Location
11 Henderson Row
Edinburgh, Scotland