COSMO Edinburgh has been crowned ‘Buffet Restaurant of the Year’ at the prestigious Food Awards Scotland 2025, recognising its outstanding dining experience and exceptional contribution to Scotland’s ...