If you’re looking for some authentic ravishing ravioli or the perfect pizza in Edinburgh, look no further as we have compiled a list of the 10 top-rated Italian restaurants in town.
Take a look through our photo gallery – but be warned, it will make you hungry for some tasty Italian cuisine.
. @Pizza
Where: 4 Charlotte Lane, Edinburgh EH2 4QZ. Rated 4.5 out of 5. One reviewer wrote: 'Great service, place very clean and the pizza was very nice!' Photo: Third Party
. Paolozzi
Where: 59, 61 Forrest Road, Edinburgh EH1 2QP. Rated 5 out of 5. 'The food was excellent', wrote one reviewer. 'I had a pizza and my friend chicken with spaghetti'. Photo: Third Party
. Rico's Ristorante
Where: 58a North Castle Street, Edinburgh EH2 3LU. Rated 5 out of 5. One reviewer wrote: 'Wonderful food and very attentive service'. Photo: Third Party
9. Pizza Posto
Where: 16 Nicolson Street, Edinburgh EH8 9DH. Rated 4.5 out of 5. One reviewer wrote: 'The number 12 is probably the best pizza I have ever eaten, including many trips to Italy'. Photo: Third Party
10. Locanda De Gusti
Where: 102 Dalry Road, Edinburgh EH11 2DW. Rated: 5 out of 5. 'Felt like on a holiday in Italy', wrote one reviewer. 'The service was fabulous and the food simply wonderful'. Photo: Third Party