Edinburgh Italian
178 places in Edinburgh, United Kingdom
Razzo Pizza Napoletana and Origano Cafe & Pizzeria are the best-rated Italian restaurants in Edinburgh. See all 25 rated places, ranked by real diners' comparisons.
- Highest rated
- Razzo Pizza Napoletana
- Rated places
- 25
- Average score
- 56/ 100
- Most popular dish
- Bruschetta

Pizza · Italian
49 Forrest Road

Italian · Deli · Sandwich Shop
8 St Stephen Street

Italian · Pizza · Casual Dining
39 Slateford Road

Italian · Ice Cream Shop · Casual Dining
1 Waterloo Place

Italian · Pizza
18 Cowgate

Italian · Coffee Shop
109 Lauriston Place

Italian · Pizza
11 South College Street

Italian · Casual Dining
Ficos Bistro

Italian · Sandwich Shop
30 Sandport Street

Italian · Coffee Shop · Bar
1 Logie Green Road

Mediterranean · Italian · Pizza
90 Haymarket Terrace

Italian · Seafood · Fine Dining
13 Clifton Terrace

Vegan · Italian · Vegetarian
19-21 Causewayside

Italian · Sandwich Shop · Casual Dining
70 Haymarket Terrace

Italian · Bar · Casual Dining
59-61 Forrest Road

Italian · Coffee Shop
10 Buckstone Terrace

Italian · Pizza · Casual Dining
39 Slateford Road

Fish and Chips · Italian
94 Northfield Broadway

Kebab House · Italian · Burger
13a Lady Lawson Street

Italian · Seafood · Fine Dining
102 Dalry Road