Expert cooking demos from Itchycoo Bar & Kitchen
Located on Edinburgh’s historic Royal Mile Itchycoo Bar & Kitchen is a sleek restaurant within the Radisson Blu Hotel serving a range of Scottish and international dishes. Have a look at the fantastic videos below from their...