Best Italian Restaurants in Edinburgh

Italian food is all about the ingredients, the atmosphere and the hospitality. Browse our list of Edinburgh's top Italian restaurants bringing the fresh, robust flavours of a rustic Italian kitchen direct to your plate.

Address:
5 Merchant St
City: Edinburgh
Post Code: EH1 2QD
Country: Scotland
0131 225 1770
Address:
103 George St
City: Edinburgh
Post Code: EH2 3ES
Country: Scotland
0131 225 1550
Powered by SobiPro