Scottish restaurant ranked on 'best value' list for Christmas dinner in UK