Italian places to eat in Edinburgh

Browse 118 places listed under Italian in Edinburgh, Scotland, United Kingdom. Let the game choose one for you.

Can't decide? Let the game shortlist places in Edinburgh for you.

Pick a restaurant

Food types

Places to eat

  1. Paesano Pizza Italian

    77A George St, Edinburgh, SCT EH2 3EE

  2. Italian On The Mound Italian

    15 BANK STREET, EDINBURGH, SCT EH1 2LN

  3. Cucina Italian

    Lawnmarket, Edinburgh, SCT EH1 1AD

  4. Ecco Vino Italian

    19 Cockburn St, Edinburgh, SCT EH1 1BP

  5. Contini George Street Italian

    103 George St, Edinburgh, SCT EH2 3ES

  6. Victor and Carina Contini Ristorante Italian

    103 George St, Edinburgh, Edinburgh EH2 3ES

  1. O Oliviero Italian

    64 Grassmarket, Edinburgh, SCT EH1 2JR

  2. Made In Italy Italian

    42 GRASSMARKET, EDINBURGH, SCT EH1 2JU

  3. Eve Edinburgh Italian

    18-20 Cowgate, Edinburgh, SCT EH1 1JR

  4. Vittoria on the Bridge Italian

    19 George IV Bridge, Edinburgh, SCT EH1 1EN

  5. Zizzi Italian

    42 Queensferry St, Edinburgh, SCT EH2 4RA

  6. Quattro Zero Italian

    40 Queensferry Street, Edinburgh, SCT EH2 4RA

  7. Asti Italian

    73 Broughton Street, Edinburgh, SCT EH1 3RJ

  8. Ciao Roma Italian

    64 South Bridge, Edinburgh, SCT EH1 1LS

  9. The Hispaniola Restaurant Italian

    1 DRUMMOND STREET, EDINBURGH, SCT EH8 9TT

  10. Milano Italian

    85 Lothian Rd, Edinburgh, Midlothian EH3 9AW

  11. Bar Italia Italian

    100 Lothian Rd, Edinburgh, Midlothian EH3 9BE

  12. Giulianos Italian

    18-19 UNION PLACE, EDINBURGH, SCT EH1 3NQ

  13. Al Fresco Italian

    21 Union Place, Edinburgh, SCT EH1 3

  14. Mamma Roma Italian

    4-7 Antigua St, Edinburgh, SCT EH1 3NH

  15. La Campagnola Italian

    11 Drumsheugh Pl, Edinburgh, City of Edinburgh EH3 7PT

  16. L'Artigiano Italian

    73 Fountainbridge, Edinburgh, SCT EH3 9PU

  17. Sotto Italian

    28 Deanhaugh St, Stockbridge, SYK EH4 1LY

  18. Jolly Italian

    9 Elm Row, Edinburgh, SCT EH7 4AA

  19. Pepe Nero Italian

    1-3 Raeburn Pl, Edinburgh, SCT EH4 1HU

  20. Di Giorgio Caffe & Bar Italian

    1 Brandon Terrace, Edinburgh, SCT EH3 5EA

  21. Arti & Alba Restaurant and Bar Italian

    81 Holyrood Rd, Edinburgh, SCT EH8 8AU

  22. Muzzicuni Sicily Bites Italian

    9 Albert Place, Edinburgh, SCT EH7 5HN

  23. Pizzeria 1926 Italian

    85 Dalry Road, Edinburgh, SCT EH11 2AA

  24. Locanda de Gusti Italian

    102 Dalry Rd, Edinburgh, SCT EH11 2DW

  25. Cafe Artista Italian

    94-96 Marchmont Cres, Edinburgh, SCT EH9 1HD

  26. Amalfino Restaurant & Bar Edinburgh Italian

    90 Haymarket Terrace, Edinburgh, SCT EH12 5LQ

  27. Antonietta Italian

    325-331 LEITH WALK, EDINBURGH, SCT EH6 8SA

  28. Matto Pizza Italian

    12 Cadzow Pl, Edinburgh, SCT EH7 5SN

  29. Al Dente Restaurant Italian

    139 Easter Road, Edinburgh, SCT EH7 5QA

  30. Papilio Italian

    158 BRUNTSFIELD PLACE, EDINBURGH, SCT EH10 4ER

  31. Mia Italian Kitchen Italian

    394 Morningside Rd, Edinburgh, SCT EH10 5HX

  32. Domenico's Italian

    30 Sandport St, Edinburgh, SCT EH6 6EP

  33. Giuliano's on The Shore Italian

    1 Commercial St., Edinburgh, City of Edinburgh EH6 6JA

  34. That's Amore Italian

    90 Northfield Broadway, Edinburgh, SCT EH8 7RU

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in Edinburgh.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. Share the shortlist with your group, or open a place to see what it serves.

Free to play. You do not need an account.

Pick a restaurant

Nearby cities