European restaurants in Edinburgh Old Town

  • Martone

    1 Waterloo Place, EH1 3BG

    Old Town, Edinburgh

    Cuisine: European, Italian, Pizza,

    Availability for Martone

    • £12
      £12 for pizza or pasta + large soft drink