Best Italian Restaurants in Edinburgh
Italian restaurant part of the growing "dogs" empire. Salubrious and very central
Located right at Edinburgh's city centre, Bar Napoli has been serving traditional Italian food for over three decades. Popular among tourists and local diners alike.
Cafe Mediterraneo serves a variety of popular Mediterranean dishes.
Centotre make the best coffees in Edinburgh and a range of cooked breakfasts and snacks options.
Originally named as EST EST EST, this Italian restaurant has changed its name as Gusto. Located on the stylish George Street of Edinburgh, it makes a perfect place to relax.
A family run restaurant, Gordon's Trattoria is a smart hybrid between a New York deli and a tuscan restaurant. A popular Italian restaurant in the middle of Edinburgh's Royal Mile.
A gem of an Italian restaurant with an unmatched pedigree and loyal customer list.
Italian food with well sorted menus. Al fresco eating options in the courtyard and mini menus for kids. Tasty food and great service makes this place quite popular and crowded too.
Anima is a popular Italian food joint that offers table serve and takeaways. Delicious food made from the freshest and best ingredients at economical rates.
A family run Italian food restaurant that has been pampering the diners with good quality food for over 30 years.
A small family run business set up in 1998, Dominico offers the best of both the worlds of a friendly, milieu and an authentic Italian cuisine. Reasonably priced huge portions.
Very friendly, very typical Italian bang opposite to the Playhouse at the top of Leith Walk.
A basement restaurant that is conveniently located across Nicolson Square and the Edinburgh Festival Theatre. Highly recommended for fine Italian cuisine.
Edinburgh has many Italian restaurants, most of them near the city centre that serve traditional Italian food. Just browse our list to find the best spots to have Italian food in the city Edinburgh.