News

Almost a dozen restaurants, takeaways and cafes have been crowned the best in Scotland by Deliveroo. Establishments from Aberdeen to Glasgow scooped prizes at the company’s annual restaurant awards.