Best Italian restaurant in Edinburgh, united kingdom

Jolly

9 Elm Row Edinburgh EH7 4AA United Kingdom

Cibo Restaurant

1 Southroad End Milton Bridge Edinburgh EH26 0NX United Kingdom

Taste Of Italy

9 Baxter's Pl Edinburgh EH1 3AF United Kingdom