SquareMeal, the respected independent restaurant guide, has picked what it considers to be the best places to enjoy Italian cuisine – and we have to admit this list is pretty much spot on.
Take a through our photo gallery to see 15 of the best Italian restaurants in Edinburgh – according to SquareMeal – and please let us know your own favourite places to dine in the comments section before you go.

9. Novapizza
Where: 42 Howe Street, Edinburgh EH3 6TH. Squaremeal says: Vegan specialists Novapizza have converted plenty of carnivores over the years with their delicious pizzas. Photo: Novapizza

10. Divino Enoteca
Where: 5 Merchant Street, Edinburgh EH1 2QD. Squaremeal says: It’s been in the Crolla family for three generations, who are dedicated to serving high-quality Italian food and genuine hospitality to rival any other Italian restaurant in the city. Photo: Divino Enoteca

11. Civerinos Slice
Where: 49 Forrest Road, Edinburgh, EH1 2QP. Squaremeal says: Civerinos Slice is loud and vibrant, but retains that New York Italian diner vibe that works so well for the main restaurant, doling out pizzas that are available either by the generously sized slice or in their 20-inch entirety. Photo: Civerinos Slice

12. Locanda de Gusti
Where: 102 Dalry Road, Edinburgh EH11 2DW. Squaremeal says: Slow-cooked pork cheeks, ravioli with sage butter and nutmeg, a cracking beef cacciatore - we could go on. It’s no coincidence that Locanda de Gusti is always busy. Photo: Locanda de Gusti


