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
5. RadiCibus
Where: 2 Deanhaugh St, Stockbridge, Edinburgh EH4 1LY. Rated 5 out of 5. 'Well-kept secret: the best Italian food in Edinburgh', wrote one reviewer. Photo: Third Party
6. Cafe Domenico
Where: 30 Sandport Street, Leith, Edinburgh EH6 6EP. Rated 4.5 out of five. One reviewer wrote: 'This lovely little restaurant does some great food, it’s quite small but the food is delicious'. Photo: Third Party
7. One20 Wine Cafe
Where: 120 Dundas St, Edinburgh EH3 5DQ. Rating: 5 out of 5. "The food was stunning," wrote one reviewer. Photo: Third Party
8. Ristorante Isola
Where: 85-87 Newington Rd, Newington, Edinburgh EH9 1QW. Rated 4.5 out of 5. 'What a delight, from bruschetta to fresh seafood pasta and lovely dessert', wrote one reviewer. Photo: Third Party