A total of 10 Scottish restaurants have taken home prizes at the annual Deliveroo Restaurant Awards, with eight of the acclaimed eateries being found in Edinburgh. Read MoreDaily Record – Edinburgh
Source
A total of 10 Scottish restaurants have taken home prizes at the annual Deliveroo Restaurant Awards, with eight of the acclaimed eateries being found in Edinburgh. Read MoreDaily Record – Edinburgh
Source