You will find a great option for every occasion. This is our selection of Edinburgh’s best Italian restaurants.
1. Locanda De Gusti
102 Dalry Rd, Edinburgh EH11 2DW
0131 346 8800
Locanda De Gusti is one of the best Italian restaurants in Edinburgh if you are looking for authentic southern Italian food in a warm and traditional setting.
Located in Dalry Road, this family-run restaurant is especially well known for its excellent fish and seafood dishes, as well as its fresh pasta and beautifully prepared desserts. It is a popular choice for both locals and visitors, so booking in advance is a very good idea.

2. Tempo Perso
32 Crighton Pl, Edinburgh EH7 4NY
0131 221 1777
Known for its traditional Italian cuisine specialties and for its award-winning wine list. This is one of the best Italian restaurants in Edinburgh. Beautifully decorated in detail and a very cozy setting, ideal for special occasions.
The food is sensational and the desserts are also very good. If you like tiramisu, we recommend trying this one. Of course, like any good Italian restaurant, coffee is one of the best you can try in Edinburgh.
From Monday to Friday they offer a very good menu of the day, at a very reasonable price.

3. Gaia
32 Crighton Pl, Edinburgh EH7 4NY, Reino Unido
0131 553 7333
Gaia is one of those small family friendly places where what really matters is the quality of the product.
What you will find in this Italian restaurant are a variety of pasta dishes, homemade soups and excellent sandwiches. Although it's not in the center, if you fancy well-made Italian food, it's worth the walk. Coffee is also incredible, but how can it not be.

4. Café Artista
94-96 Marchmont Cres, Edinburgh EH9 1HD
0131 477 6477
If you are looking for a warm and welcoming Italian restaurant in Edinburgh, Café Artista is a great choice. Located in Marchmont, close to The Meadows, it is especially appealing for anyone who wants to enjoy a relaxed meal in one of the city’s loveliest neighbourhoods.
The restaurant is well known for its family-friendly atmosphere and its homemade Italian food, served in a simple and comfortable setting. As well as very good pizzas, you can also expect the kind of honest, satisfying cooking that makes this feel like a genuine local favourite rather than just a quick stop.

5. Polentoni
38 Easter Rd, Edinburgh EH7 5RG
0131 661 6182
Even if it is not technically a restaurant, it is still one of the best Italian spots in Edinburgh. Polentoni is a small cafe that offers some specialities of typical northern Italian cuisine.
Highly recommended for good breakfast, or lunch. On Fridays and Saturdays it also opens for dinner. An ideal option if you are staying in the area and looking for food with fresh and good quality products.


