Popular restaurants in Edinburgh Old Town

  • Edinburgh River Life

    82-84 Dalry Road , EH11 2AX

    West End, Edinburgh

    Cuisine: Caribbean, French,

    Availability for Edinburgh River Life

    • save15%
      15% a la carte discount
    • £19.95
      £19.95 for 2 course on set menu
  • Roti

    42 South Bridge, EH1 1LL

    Old Town, Edinburgh

    Cuisine: Indian, International, Southeast Asian,

    Availability for Roti

    • A la carte available